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 0xe1bb58e195a937d3f180cf2b3a47a7a91cb14eef6e8d570ab142fd1f2e24a8e6. Chain 2 (Bitcoin): anchored in block 953730 (2026-06-15T02:47:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/93a3e5e7-8766-4a67-a43d-a900a9a20186.json and https://artists.proofprofile.net/proofs/artist/93a3e5e7-8766-4a67-a43d-a900a9a20186.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 0x3fcfe42301cc7253dba72e4bfff35bbe754e48a474a2136dadd84a0ed898f55b. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T23:40: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/SE6XX2175933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd596e8101a7f6c64cfabca831cada5f7c415bfec290d04a2f22175a0d1353ec1. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/SE6XX2175934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa654968ef7b6c6e3adbe5abb3e108f00f652c6423e5ef1fe70e3f6982e60d89. 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/SE6XX2175935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27553e95447f369c8e0bbecff488a63b24e4567e5f78d613b2bb3e469b8a0f9f. 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/SE6XX2175937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1f2c94895e9ff28522b6ce7847ca8b056b606af28de79f212caab50f97f3f39. 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/SE6XX2175938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dcdd60319ee4d9f30981b26f2ae21ad1fed05a314542a30fe4a5a5a649a087e. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/SE6XX2175939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2ce3a17d37b6023d4868f26a1fe617414ac99f535f797ffb42f03824ace6fdb. 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/SE6XX2175942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50a99a44be7f9ed1ca8c70242dbabcb593640b8b9a0eadf361c2c6e95f8b8b8d. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19:09Z), 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/SE6XX2284976.