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 0xdae0fbbd19f28e916a08faec4e293f51e36095c0c744a567f138af721e8f9e71. Chain 2 (Bitcoin): anchored in block 953588 (2026-06-14T04:52:46Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/01819c02-4423-4d9c-a247-4ded5f57f7ad.json and https://artists.proofprofile.net/proofs/artist/01819c02-4423-4d9c-a247-4ded5f57f7ad.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 0x45175d402cf5a80c2cbebc123ce96eea50b43000d7d2efdcc350b02d696277ba. 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/QZNWZ2412049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e1dcc968581361051fd7f32fd9cb1ed2e2e2a965c997cf634e9c2a22ff29882. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZTAX2429628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ca4cf79b34cda03f16f39b52fdebc0388dd5dc05f0861a8bd634cd7de5c5076. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZTBF2424973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb5053ba025fe41a14216d39d33e979211afafd5a6f21f8586e4554728815173. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZTBF2424975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c5aa4b699141ea99a2e9a25b2664bfcf4eb5518796259045335c05076ae48f3. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZTBF2424978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc84a1fc2f0647c4c7b97acb3fd7f8b581d649ff2a48b0c13b7df0d6c3cdabed7. 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/QZTBF2424979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a32ffd5ea37f476368e996441e2d35c0368ff3ab3323748f85685a60978d7b8. 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/QZZ7U2406748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e6853692fdbb3beb8e81fc8a4bbc25f17af9d1efb37f7136c6ff20bd9a8e082. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/QZZ7U2406749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04fe5e2ea06203c24d5ccb05499b14fba9e89ce5a394aa984130ee1b3cafb833. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17:03Z), 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/QZK6M2567718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60efc1524db18bf630f3d99c7f7cb14e7e067cf2f9e30efc84dc3ee8ac23d78f. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZK6M2567719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18c77897ba035b24f9d841961b4e14bbf1a3fde835e9031ccd26df19174d2017. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZK6M2567720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f29a6bb2b7805a52065bd9ea18d7e46851eb2ed6cee982feccb87d19a05156d. 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/QZK6M2567721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4679f2a4cf4752b35202c5631974a937eac41189d77216f112acc10efa790e5. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/QZK6M2567722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c6ef89a9fb285ad4a32ad0e7f98ccb68309896cd2951239a749b9fb63db7567. 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/QZTB82515770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f3cce4f27a66d5794f5a500beca9a694be92cf8b119f2bb2289ab288433bbd5. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZTB32589131.