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 0x6320f9fdba7110a1431aa99306cfca21f3461c936fbd74621b5f16c7b56cd98a. Chain 2 (Bitcoin): anchored in block 953617 (2026-06-14T09:00:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1d580444-86b6-43b6-a3a4-aca581cb4bc6.json and https://artists.proofprofile.net/proofs/artist/1d580444-86b6-43b6-a3a4-aca581cb4bc6.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 0x1396ee1c67e72fd1e27cf55555fd4b62d3ae5c423e4f3fc38f013468cc6ab29a. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/QZWFS2421846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf25d8e6727701e1d8a2d6f389d3553c90ca4634ad6d5561cd71046a94848d703. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/QZWFU2433475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb553c0c0c09fe07130aad1e4bcb9b97b7eb38a0d098ef24427ba136b301f34e4. 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/QZWFW2406292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97d43e51320983010660c2abbe906a00b997bd67c23d94289bee84e84c7a1696. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/QZZ782493932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa70ad6fb996ad294c01fa6fefb2818859695384500dfd2b1a0c9507496457f4f. Chain 2 (Bitcoin): anchored in block 958579 (2026-07-18T16: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/QT3F42455746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4b568c14c71a3558592d2a4b4adc7243f971431d1beee02525ed2ab09d7dcf4. 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/QZES52577485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8b21de955c9b2b4569f602421aed99f677491052996dbeb914beeecfb838306. 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/QZES92576914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4da95f70bc533d96b108cfdcdc90d689edf78bb2febadd5c38b8b7a4cefae70. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZNWW2501615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6de80d706c8244bc93f559e7257b6af75b23181b2d0e34a17ed412c79133efb3. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZPLS2557936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7fa4d78df77d472b0abfc43994e4f9efe772681cabfb6dbe2a97c6a5691519a. 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/QZRP42548072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc0eaa837008282fa15506e3fa7437fe649a11ce98ce4b2385d9f31bb2d5d145. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZRP42546115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6471760c5760ec24a765fa7f4fa64c3d699ae5d6268c2d29944b33f1dc1c629. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/QZTAT2589261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9962a5a84f495f04e28e954fbfb7372939a399301ecd6330f809392fee5da34f. 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/QZTAW2565572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fe716aa26ae802258b4a82ec2685cbd6bc503729740d49d9d00868c88956b42. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QZTB52559708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4047c7f9f7209f2bbcd9d575fb0d02716c4418211b23dd3fb6a97752a4655668. 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/QZTBB2532863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7bb6445c69625634ec844c53db6a9a009adbdcfe7b11e182153031d9c032d58. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZTBF2536918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdbae4b543d482fdc9f4bc0e890e2db08f13e10557d795749c84ad583acbe097. 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/QZWFK2566222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf92796bd9582cf3659477249a242e961a9b88ae300d157fae2393c245c7e00c3. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QZWFN2589278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d8d821c6646e61d37511065c9cefcf6b569c3a30fc273733d03c80e913c1072. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZWFQ2581385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9f9e1f773b477e3fc526bc46f949d589965f7fae5ad1268daa3a6b034f120f0. 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/QT3F62567820.