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 0xf9d35d276d6c72d21499d4030632cd398fb5882a94eee4bfe9b10fea2d8a03a3. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/90cf14c0-1b6c-4b5e-8021-cfb63d8dd521.json and https://artists.proofprofile.net/proofs/artist/90cf14c0-1b6c-4b5e-8021-cfb63d8dd521.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 0x4be163b7554b94cc5946a5cbd44c3f7a52f822b7547a1a208f334038e9834be7. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T15:39:27Z), 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/PECR22301183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb141bc6ecefe7753a6402fbff3f7ed4569d61a6fde5e8b88791e06e0af137187. 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/PECR22301400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72802c5c73f9a6954a03e9bc24b762ca0fdc19f9789421f8300f40e582e375ac. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/PECR22401007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x070ea5c37a6978dc34d99206aec8e98411002e1446bf6b7da3aafc15e66bf050. 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/PECR22401008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1fc6d735e77788c9e7694d33bdd734039d8e3951b214c5b5badeec3d1ac2d58. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08: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/PECR22501386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cd0a6f29995d77f853f2ca415407662d8a8e8ec422de4e76dd6b072cc8439c5. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T15:56: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/PECR22501387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fc0ee13aa798036ee5b5931ffeaa45cf156389253937bee437fb675c279308c. 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/PECR22501532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28b6ea0371bd3c1fd8830d933e0e02e1028ece79d9acb0f7b92c282e30d8be86. 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/PECR22502002.