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 0x10c2f31f6bfcbbce7e772e1b4408449a4543c80ead843dacf3d5e147004c521f. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fa7dac1a-dcf9-4182-9236-93f41c8a3e55.json and https://artists.proofprofile.net/proofs/artist/fa7dac1a-dcf9-4182-9236-93f41c8a3e55.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 0x3a95fc4ffe6a95f1b8c913b9f6efcdf1681af8b519a6a2d904ac2aaf63be2eb6. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/GBPS85557047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa558f483ff86fdc4106dd0a357a47f55c616cea389927d5c9e683b9968b5991b. 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/GBPS85557063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67bbabeb03f0ea3c002aa297158abbbda42f17f8cbce955feb477640329b3d56. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/GBPS85557060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeea18987846ee8b83a70c067194863f0cb443055a2548e14967f378fb6c4430c. 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/GBPS85557053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3ae74939963b8d835a3793a23d822cfebe289666642e6e6be4d81565637c3aa. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/GBPS85557152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84a505d76304e4e6979d9df643b94466ef470ea924b872a778a1fd9ee2a8eacd. 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/GBPS85557124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4639f20611993344eb23583f4fb3743c925a05aed8bf1a133260654c668cbf96. 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/GBPS85557100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc9f433e5253b74cd7dd978666b93242a6b4b206f930bc9db13204154a266e55. 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/GBPS85557068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf341e6802c1281c71fe27610bd1d713563f8475dfed70f851a905ff8a885b483. 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/GBPS85557102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbddfda5870b2316b9cd3048ecbad2aa55c01e008bb27ea5fb5b72584b1b8c56. 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/GBPS85557032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f3fee785da766eba5e2e78898fd4c95fca14c6a290b4d70a12177878cff43f. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/GBPS85557122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11491941ede41d935bec824f49ac23d30990c4b48029ca76630e9864f2e16597. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/GBPS85557129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x238d7bed6e2ec245561c15b849054bcbda124be27e864643c238a4828e98707e. 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/GBPS85557120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe488852fd57d242d0018e72975a80e28c29fdf47cac0103a3ab50dbf844800fa. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/GBPS85557110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecce5323baf53545cfc16218d09842471afa032ae25aa0e24e2a6e9221e26bb4. 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/GBPS85557137.