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 0x558aba647cbd9faa3c41db4a179fc4fd043c12d1660858c9f476c490c560ede9. Chain 2 (Bitcoin): anchored in block 953842 (2026-06-15T22:22:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ff1bb7a1-c35b-4199-b452-bad489a380bb.json and https://artists.proofprofile.net/proofs/artist/ff1bb7a1-c35b-4199-b452-bad489a380bb.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 0xfa41d73aebc912373b847ba4ea831cb295b9e13d112b655a2d758c96c86e81cc. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07:02Z), 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/CH6542024252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e61288389c782c16791abccca40d7f98b736225bb522f504e834e7421b3de6f. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/CH6542024251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d615ef31b17395245280b82ca1494054e51f39225ee69994d0a8fabd8584965. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:37: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/CH6542024249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7a202cde0afa62efd6e16ade521f0428387bb8ef198759dfbbcb9f20a75c4fd. 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/CH6542024248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde50bb93419993b0a25370c3e75217c625fff3a46ae35373fe5593c3b43ef4d0. 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/CH6542024214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f4cb4a5ccbd70eb583965d392a028f27a199204b6d04599c02e9cfa53d27263. 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/CH6542024213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x634a7a5cc36cca62863148132108482f0e7a6591de9c0968a23f27bd10e3eb4b. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/CH6542024212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80832ecb42839b9c77de171fcf6dc9f769f745cba03407b8faee03e246beb015. 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/CH6542024211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa87457041f87817c8b9d35d45d3680a276d9fd9f00f241ce7ced446661c47c08. 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/CH6542024210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafaa7bf42c259e20ea874c4fde55ef21a253c87bd83a3dd9b4cb2be9d8e8a494. 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/CH6542024209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf6cf6b40a90bec181106665e5779d1e2715f8a2b34fce201ea96ba8ed4ed9ec. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/CH6542024208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcabf2ec2ad27e80e551755d97645c4d101097c9937669147584fccb05deaf325. 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/CH6542024207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6e6ca031b0442f9a689b7d776eed9f8051d25a07075f76793bb728c123b0b64. 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/CH6542024206.