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 0xe55eccced228b0a1702917778fa310fe16e9110872e2339356a669dbc49fb680. Chain 2 (Bitcoin): anchored in block 953758 (2026-06-15T07:48:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b16e9f8b-80fc-4069-bb75-6782873b2cb0.json and https://artists.proofprofile.net/proofs/artist/b16e9f8b-80fc-4069-bb75-6782873b2cb0.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 0x5fa011e75f012dfe304cf8da73af71cfdf0c0f310a849391fabecb6140697b5e. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZZ782447729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x233f93e23f3d1e772bb9f58f05801c0699d167a208d7d906e6b03802a847dc74. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZZ782447731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d42d6a180de30e26b536d01a80675256301eb1d00ce4565af047d1d2f89650c. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/QZZ782447732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9095b067d3c5ddd3f37ff44a963631963587aec9aca2e000786e976bf22b369a. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZZ782447733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb5005bb630bde32582631ce1bcf565554f523e4da049b1c37a6b66d46f46a6. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14:34Z), 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/QZZ782447734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x877947f84393c1263e32a9ff2503422f3f185a7fa6e553769e02e9b4fe97913c. 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/QZZ782447735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa018f467aa0f5d5748766e74d969f0897b88c228fe4757f670ca65ffabdfbc69. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/QZZ782447736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eeb8b6c6e795383fb633700db099091c9cd4c9cd8e96fe6df92b21fae0643f4. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZZ782447737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe388f324167547d5bbb58447fac10ee60095c81e2766001b8dcd7e0dd23f3507. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZZ782447738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1549b45ec770df9ac9c4d4862d978ba82502475df0ac8c317e34e1391bd08593. 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/QZZ762493208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1528ae17672bef6e4838da47a99a2874892002d8f83adba2904637783c9ad58e. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51:21Z), 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/QZZ762493211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3cb4f4255de07cd20092b5c177a0af230981697edd5d2f871ddd8a206f200d7. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/QZZ762493213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc319f3c77fe0c96d435bdcf1abf0c8ad821f9831d0bf3899c65a7b605815ece1. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZZ762493215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28a38b5531e987ffa1aa96b13b0be6b64c7eca35e695588e2a9dd05d2b0e32d2. 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/QZZ762493216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69c0afec19c54d0a7ee6a05bcf0a3bbf62f5270ab0b51c4fae14af66d8a356b4. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZZ762493217.