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 0x3f073b5a8ca502b05e3cb9b1f69e22a175be9adfc3a2ad15e348305131a87dc8. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6469ca61-2537-4a79-9575-a8df4f289401.json and https://artists.proofprofile.net/proofs/artist/6469ca61-2537-4a79-9575-a8df4f289401.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 0x15f5fbae9a2d25d8f18f62a97b7f0f00865bb58d90b4527125ab9f66e25d677c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QM4TX2379376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xade3bb146182d6bb0db78f30c253bf9e2030380a5511f2a5f1d313e9b4f2c6a2. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QM4TX2308508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8761931492e330db4361f845e29681c3529eea66430fe83086e59ccc4a775098. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QM4TX2308510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10679b20211b00eda8c4aa378c94fa1c01320616c076ae9cc7ff784e6bbf8e2c. 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/QM4TX2308512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b38191ea033ef2bf08dc1e4463fea9ed88395ffe7e0f71fa8f22f82d7f60e6e. 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/QM4TX2308520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebf21a4c122caf0c0aa605e830b97c77bd92e7feb84f3f009b21f99c59ea102f. 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/QM4TX2308513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2340a8cd8dbd0cbced184504d2c206ebaed65275d6cb395cb470be9d6120ebf6. 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/QM4TX2308521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf773d4c478263e4d204f7d2d01915f2ba8c8afbf3d7df7683017d95fa88a28e5. 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/QM4TX2308516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f8999d402b8731041d926035251ede0572bde9d5979202638ace1343d9360e3. 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/QM4TX2308519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebeac00fff29a7ac6f0f7bb1dc7fb18720c66d6ee77aec2146e747e7078356ff. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/GBKPL2283896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x791587709901fbeb2f638bb8ff883c10a6a21c2eea2a8362ee78580b5f83de28. 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/QMDA72289441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5bc7e501f56ea6166d2fc01c57f44e761eb029d5357abedc8edc087657d69b3. 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/QMDA62268467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30964570852753114eff29c2bb31da3d616fe7a76a9528530fbcb509f04388aa. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/INH512003256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1847ac0cf376b5d3b02832cbb9b5c6c3e46c3949ef7a23ff6ad94d28017bb6fd. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/TCAGH2242029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa079c009b19290844e313378fffb5a131c2e19e05de973eca41425c36c914c93. 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/TCAGR2270669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb19e3604da236b62a41f11ac42a037578a2b2371109fdaed310523cd56d3065. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/GBLLT2210602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfdeca1cb3dc1bcc8452e67a88a40bb931451f0073281cb421bc41238dc63023. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/TCAGR2270755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebeac00fff29a7ac6f0f7bb1dc7fb18720c66d6ee77aec2146e747e7078356ff. 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/GBKPL2283896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5988c67257e5d600dccf4505828749d01a8f9e281b518134f537726e18071d38. 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/QMBZ92470071.