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 0x23341a8444337af6e4b79dda83bcc85e98d2796c16ebd19774842617f515b188. 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/811b735f-b70c-491a-a6a2-4ce4a143270b.json and https://artists.proofprofile.net/proofs/artist/811b735f-b70c-491a-a6a2-4ce4a143270b.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 0xa25d3d9e055153f7e77e4c6d4300ea6573db8c85f2e55b7048a19c30a531d2b9. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZDA61879031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7496493e5d90ecf006e6be9721d6ec3a9d79becf1386ec01e122735273262f9. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/QZDA61928279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdd9b97562576f4405900ade4c3c5cd33ed3f58a476bc44fd5eea6618c5d3881. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/QZHN41905539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6adc8cfb7c4bbd0b861d2472085df6d71cd400686b066ae8910c442c0339e264. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/SEVWR2005501.
Something Old, Something New, Something Red, All for You
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7496493e5d90ecf006e6be9721d6ec3a9d79becf1386ec01e122735273262f9. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/QZDA61928279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e74ceb261095cb4feba0c9da456d86a1b0699fc45d7e62ff958a8fa265cc718. 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/QZHN91968539.
Sometimes You're Gonna Feel Like a Loser but That's Alright
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fab3c5d0862b1997900d54c26d784b60c1801d8132ba9817949baa2cca33b80. 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/SEVWR2101001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8b4b7e2361e6e9eab918e10cf09d7be3a5ea84d936d35e50f3252c4c0da5e3f. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/SEVWR2101003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4731f171d41b3eb62934fd71a62f7067e1677f164d97bb080cf5a5b86b06bda. Chain 2 (Bitcoin): anchored in block 958677 (2026-07-19T05:47:23Z), 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/SEVWR2303002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38801ca197fa7b8687c3918ab3d85776f0719036f804a8a6e57f933918eb0272. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/SEVWR2303003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0cd662a9540eb401171e030ea37e8e2e88e4dae6d6c9dd7c26a1d11634ee5db. 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/SEVWR2303004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5af998f0e95e0d34c49d2fe84d21c6c52e621747a118deb358c49bfaa6ea70e2. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/SEVWR2303005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8315ead3a3239614ceeaaa48f42a3750abea48bba3463690495019ff729a8a0a. 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/SEVWR2303001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6c42815d137359749981e5835466b268afead3e63cffe208cb06b51af42afa8. 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/SEVWR2402201.