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 0x5d248584cf634038f587565717c1a471857024f4a907718e43ce0c7edc639102. 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/2d4e3cc2-dd07-4d66-b171-29183fba0e30.json and https://artists.proofprofile.net/proofs/artist/2d4e3cc2-dd07-4d66-b171-29183fba0e30.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 0x1191ebe2a71cbe674413bb194ff7cbcf42434c26723000d23af495f2bf12a414. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZES81892404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2c2e25d63b3bd2950ab2ed9a878f6b277a9f50ac8e23562f9ad6e5fc437abf1. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZES81892406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd18a1987a24d55d2cedac34261ec7b7043a1736c6551047fed2f32597d04c0ae. Chain 2 (Bitcoin): anchored in block 958882 (2026-07-20T12:45:27Z), 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/QZES81892411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ba6bc3598de65a9ce9d49c6eedaa7682bb9dbd544a93bae075f6c329ce2793a. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZES81892412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0c7c9ba366574adc52a9e43fa7c66610f6690a6f4d6179c22eec137425e71ce. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZES81892413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1daca414e0cf34646bbb55b6e6b3b2e0be22540f9795c5c6377af8c337dcca20. 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/QZFYW1982684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98fcacc0f7681e4a5672dd2b15f13bfcb21dab09cab43a47f77231cd9d37b42c. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33: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/QZFYW2090669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc209c662e1bd8f41d3af2e5a5f62e3900de468bbe80c2fa42bba3c031a27a0dd. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZTB92228374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27873e639bc922fbaa97f812dc9dd8a33140d555b985d3bfcc5b87ce8040441d. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZK6J2585357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6e5d4246fccb56e709caa9cb93e51d4add0d102c01e6172fd80237022b55a30. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36:44Z), 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/QZNWS2383847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdd860b61b919b4e5ffe3d75a45924dd8a93fdf1b403f825d3306d95cf6cde9d. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZK6J2585358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x473ad420b6703fdc5f46444e24529f3cc7aac413e05c4c0f55f96c78b274d819. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05:10Z), 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/QZK6J2585360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4b5851af8594c31d3fc37c1dfd361ebe779a2d50f4d5b6b13bfeac29c060a3f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZK6J2585362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6ea2ce69d92e7252c007bdeb92a1b6047dfb7531cebead59c935e3f82dfe72c. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02: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/QZK6J2585364.