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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x031d37bad42c35225328c20aec2f357a8a1079440941b0d1a6fa33349f7361fa. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2721ab66-78a8-444e-9e98-cac67c7aeb1a.json and https://artists.proofprofile.net/proofs/artist/2721ab66-78a8-444e-9e98-cac67c7aeb1a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x333354ef2f572157267be825ff343d1cb5c5bec66d4fcf100aff9666482b70a0. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/BK31P2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x333354ef2f572157267be825ff343d1cb5c5bec66d4fcf100aff9666482b70a0. 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/BK31P2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46ff05e3cc291ebb5e11d461deeab484016590a0ffb7c045e5b77fcb5178bc16. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BX60G2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5247fd836794259b3f5b9ed7e7a37ed2b2842c0d89e82825aa77b5d7230f1e15. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/BK31P2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24c42af5c79a253aff33bac030cd42c4fa2e13c87a517ee71646fe7022af90a8. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BK31P2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc08e85b31a545579cb8df8065c4b2d4e8f78b263e978c163c2f9263639e012bb. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/BK31P2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8096916f9db34a43159c873a66cd26f368fa1300afbcaf11781c2312d57012e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BK31P2400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50131139f3afaf3a597140b9afb71c2d30773e46c4098b910fd7d0819445910e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BK31P2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96132435b268de5f260b3a8ddf5765450a3f5913984c46f37c473316cc59857e. 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/BK31P2400013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a81242ceafe60a1d0cb58a9fe5a442e2090a9221d76ec1586dfc6858bb618ea. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BK31P2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fcbe52a323ca1c16bdca2f53e17d969ac85adb191ab1b1031d72c16ae1e5378. 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/BK31P2400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d22c904170b6bd6a7988b314baad4949c50ba650ac0c5238ff6f4086a21646d. 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/BK31P2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aea99ba8578acc648215df0957db0fd57b9ae39724ef9265bf8e228686e955f. 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/BK31P2400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecd45ebfd3e4edb52770e8cc68d99150b465df624c361e6df05da6e9ece334ac. 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/BK31P2400005.