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 0x71782c1543d0bbdf934a282b48ef01504a4b76016a91c3a0bcac48888eca9067. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5044b2ca-d5bf-4f02-bbce-187e5f1e1255.json and https://artists.proofprofile.net/proofs/artist/5044b2ca-d5bf-4f02-bbce-187e5f1e1255.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 0x77a0ed313570baa896d44405fc5e41f4d0bd66fecd64b4e2bb6bbc12cc22d245. 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/USL4R1904993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89c9c7427d6838e33afef2c7d6725919ff37736fec8901bc267d6eab29eacad6. 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/USHM91955243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf003508d45b31240ce8f3b77f2a48ce96984cc043f85d9b34d390572a0e786bb. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZMEN2093289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad2ea1377bd6b10eea29a2bbbae017546b401580a956a0fc8e7d8a28b5cf5497. 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/USX9P2042446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62074bddf2027daf8393ee1a31eba043c3c286acb3526d4eebc48b0727bdf740. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44:05Z), 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/QZFYY2161209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72e3e9ed8e6edea050eb7e5bc174cfd35826b22e756fa0b14b7dac3f1aded8bd. 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/QZNMU2101753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bcf87547950f4d9b8c7dba3db65f268c3aee74127fac5204b124a6b1c73f5c6. 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/QZNMU2101754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x917b002ade4c168f30dee62a9aa6f597bebdb6e3e846c851903b903d807d6fef. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/QZNMU2101756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x438308e6010989fb872b972a07d6c23652c557b0beb21f2b54a095f9766ac38d. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/QZNMU2101757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe208ac115516f2e52053585287782805d567dced0128cc13c9187963cefa65e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZNMU2101759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd01fdd2d63f58ce191269b6e014e3a189a74d0767204d81f666180427e41e0ea. Chain 2 (Bitcoin): anchored in block 958399 (2026-07-17T10:39: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/QZJG52214556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45a9756bd9ab2f701830f7e1717ddce31ef08c46a9faf4fd99be480c40fca9c7. 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/QZJG52214557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11c594e315b045d1a795cb6a73653efcff810e758f05d0c0366ed1605dc57ede. 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/QZJG52214558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90cf5f89bd75d68fc05ceda618b0a8d3a44e2335edfff860f1afdb1c017b1a64. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZJG52214561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x361703b583ccd67ba51c93111267e350571ad234539497ec683bf214847577de. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZJG52214562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e8fbecd77f990a2159be38ef2c0317edad329e4a9205f9b7cf099e611230b8e. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09: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/QZJG52214563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9089f2dad7cce4312c657930c48fb6f4ca6a603eeffc28c248707caa14e21ecd. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZNMU2246039.