1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8e4f5dba869c9b768f8680d248dff65bcd0e1dd27559d2305738b0f818b24aa. Chain 2 (Bitcoin): anchored in block 953808 (2026-06-15T16:45:15Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f4d4f4bc-6534-4389-a2b3-35ff2a37f151.json and https://artists.proofprofile.net/proofs/artist/f4d4f4bc-6534-4389-a2b3-35ff2a37f151.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c317c5f9e4c05c279117b6384e039681b8bf63fdb532c8100c1e9a8cefad75f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGH2286805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x299d78a879280e42b0ff31ffcb0c00a30ffb05cf0909c94c3f754109b3de3a42. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGH2286801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29098ba561da80f877212f096130924e659ff712497fdf6f2d398b623dca4b5c. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEYQ42300270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe219b719a4861d68ef4359ade1b3490870703b47e34e1c94d21f13480914bd7. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEYQ42300271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9e689cb69c3f901d9954bdd8aba367add9e0d022b414a6426c492849633d543. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEYQ42300272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bf582baef2823ff7a163d18346693e38eadf8b60a1169ba76cb711dd144e0c5. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEYQ42300273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b5344969352cc7f8c8c355d8ba0607c8accad3b4fcdf923372cf6a04d69dee6. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEYQ42300274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedc55b33782483c3449cbd05144e5083e9ff6816940de59290d1caee56c366ca. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEYQ42300275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05b8c7669d101a0ecbf932928059994b2f4068c75df336a7fefee0311bdd9687. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEYQ42300276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf3330b6cfe955b3fc5a1eed3fe6cccd00443a8ca91d178a4dad45b2e808e94e. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEYQ42300277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1903b6e4a063a5cb5ebf73c6deebf1fc970bf1873384f6eb1b0747f5ac73d555. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEYQ42300278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea915e5074e62eb40f56a55dd07f5272f557dfcb74f2864babc408761c9b4c8c. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEYQ42300279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26b0559ac95bb47a7e2d6b3e76702d5d08963e172ab82df41fc459cc95f8f6bb. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34:53Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEYQ42300280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46767548d592e82b4f3cb20583fc05e370511ee1a82b28a9343bea3a4009bc0b. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEYQ42300281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07df11b8dc2c22daf6ac55b2523bf2d5331bb3b71eeecf61f58a6d4cb27fedc9. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEYQ42500557.