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 0x6b9d924a3a52f3652625eb9a4a3752eaa92d889dcf57b63fa738f5601b4a0246. Chain 2 (Bitcoin): anchored in block 953743 (2026-06-15T04:52:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a23e739d-2d98-426e-95f0-557b8100af70.json and https://artists.proofprofile.net/proofs/artist/a23e739d-2d98-426e-95f0-557b8100af70.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Sharp Tool in the Shed / Land of the Insane
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 0xdfbe9d1613bd488a464bb388fb2c155c029e0a53ce1189b0dd71a2c131312b39. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T13:00: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/DECY52102159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c6724ef429009dca813639ed61b703ef6a715d7674467d6c725cb6b6f38a37a. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/DECY52102160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52b3c031dce4b4baa2ac9db9118673d5f153f2984a8e18c96e4918ddac252d6d. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/DECY52300222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe68adfdcbcdb4e98e4428c760c362c97bcb1f5233e76245dab9bd5654762e3f7. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T20:01: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/DECY52300223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fa12f5eb6b330d92f7bffcdd9da8e2b42349e26ba6016b5be276d9c82e26841. 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/DECY52301863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ea04e1a1da1c04e30c9667d5e268e7a783de787d7eda83afff10d2ba4b1c49a. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/DECY52400916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4594abc713940e8aa8884c015ee847fd7ef33ff2eebb6c7031363b9d7e62e452. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T23:23:48Z), 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/DETB32401420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08b0069f677eef36f7832c83b599b10a2edf405f8af4a4a0b8701b66e6d08839. 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/DETB32401422.