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 0xaabf568442e86e9442923fefbb0dec7b4d4d9bfe5c77b3821031261ed29fb32b. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4ed883fd-9b3a-4ffe-ae20-1113e324980b.json and https://artists.proofprofile.net/proofs/artist/4ed883fd-9b3a-4ffe-ae20-1113e324980b.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 0x0a9e37e66b30fedf721786e64a3876290352b0270806c8f42192900321a14830. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZHNB2312221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6226b3e24e58a2bb340950fd10a19f74711d2274266995ab266ee9a1d850045. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GBKQU2322839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x068c37fe7b0760d8fecb0ac113d11ce9b88cf46fdfc924290c64cbd1a2104d4c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBLV62206521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6d0f95cfc5f97b76dff1fe43b4460da423a139cd4a299554e1d63c538714f1d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QMDA62205793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc886a4a3db205b2788abf278c3ae286e4c1460d409d543e669e01954524c95a. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), 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/QMG492205244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x554617b706b39f8c78fe7258fbfc85c72819a3a16b57efc0624d27da95dd5c47. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59:18Z), 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/QMG492205246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x954e15767bdea70fb40f43e4f42fd97b5bb856ad0dedfdfc3fb06bcf082a7d98. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QMG492205247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd560ac9f2d562e13897c5b4b683883e1d55b7c1e77270047db9bb88e8305383. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/QZNWU2179758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68859a46d9be000b500ad53ecb20ec6ca290cb1188551fb1c0d29f2f0fddfac1. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/GB8X82172756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9211723ed49898dfdc30182d9260d4bc91a64744033a09de54dfd7409ea44e60. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GB8X82172758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84f351a3853def432f5204d5bdb6252d1941b89a6430e350fc558525a1021a97. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GB8X82172759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x418903863a734b3983f675401d343561da9e74a2ffca34705eccc0f7a40fa9f6. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GB8X82172760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b8ee900e5e0e49af1b61e2af6d3d6cf2a753ae5b84f649e3e9e6edda04bdfd4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBSMU9587594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc513fa2d24e31cb86a1e9d6ca5137446a6a7f5d872266f7b831bd9454d4d6c98. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZNWW2094649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14fb0894ed2f6e09ac1c5b788a1c6e450937597092389d65f9657326ff9f13cb. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/GBSMU8364349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c9b16f2e3b28948269e5381c96a459151be5a23163887030aba9ade2fb65b80. Chain 2 (Bitcoin): anchored in block 960210 (2026-07-30T05:21:45Z), 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/QZHN72069257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb302d8b49838c4e7b8fa20cfb40cc559c43f01b8f6ad9fbac35523ae627bbce. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZDA52003327.