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 0x20da22bf326e8740b8381d7a485c7bcf4387854347fec24ce6c7a2e60989afe8. 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/6eb1def4-dfbd-4b0b-9563-224907201e68.json and https://artists.proofprofile.net/proofs/artist/6eb1def4-dfbd-4b0b-9563-224907201e68.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 0x9e7bab63976f6706bce2dd5058d76f37371aeea72cae568d8cfeffdc5e7d8d57. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T20:45:22Z), 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/BKREW2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x476ba43af619002e6f20f471f7e50e3e0670026dc1ee4e9b15d5237698ec1abb. Chain 2 (Bitcoin): anchored in block 958827 (2026-07-20T07:44:00Z), 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/BKREW2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81db2024fb7ccdda34f2eff6e8e4939a9e4f2625193ff61f03f6032cab7cdea1. 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/BKREW2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2218778832cde590d6fafdbaf3b68043bd6fe08464cc1dd964752b9224e3b13. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/BKREW2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fb730ebad7b86a0de64da35b5b0a8ff0fea1e6a0983fb0d15b32fee2dd8d3e4. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/BKREW2300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x418ea6f4113c7fc3ffa4e13ebef3193528ac96d328feb88203f2d54b8c50c5e2. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-20T01:47: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/BKREW2300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x873f85d4405feb606b7985bc74a1cb3494ad4fa996856d6e37baec68f649ea4f. 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/BKREW2300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd74b837979791a22b3034ad66e18369b56e6ee55025dccc43c1b10e3c78e3fe6. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/BKREW2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9619ee3c4a495ea0d0ee753c64c5f931b68a5449bdbd441f3fb3cbe4825ca66a. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/BKREW2300009.