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 0x94fa202fbc60b2a1e37469dc220943081c733c9313c6b1a535bddb9efaf0f62a. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cd91d37c-4523-4106-952c-e838703ca250.json and https://artists.proofprofile.net/proofs/artist/cd91d37c-4523-4106-952c-e838703ca250.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 0x0d9d11d955aae439f01e3f69ca6be085918e9df0333ef450b95ace1c305fd3cf. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/FIRI91000015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b5b19b79af779babe3f344c5999b386bdba2fd822511485c21f778c598d9aba. Chain 2 (Bitcoin): anchored in block 959034 (2026-07-21T16:34: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/FIMMD0700031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5857367bd03c69d1c2ed3d3927924baef6858b4da39b804e85329f47f92a5df0. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/FIMMD0700036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8db5b2f6ac8d38673c3d23338f5e1bed21b693a6c779c076e7a6aa3e670dbcc4. 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/FIRI91000010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefa2b5f76580e2d29b7b3e09357fd25e45fd9063b08ee7845a4237df38d71179. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/FIWMA1800355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeda76ca53fd58071d81534ec6869443f2efd836bfda48bd752c79b0ebeb6b89. Chain 2 (Bitcoin): anchored in block 959052 (2026-07-21T21:16:08Z), 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/FIWMA1900117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28351149381e7db734e932dc0a77b3c121d195230f510ed56d414942db8668ef. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/FIWMA2000088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87fb105c095db16a80ebde676680d67c4709ef15087141141051e174fbe376ca. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T22:01:31Z), 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/FIWMA2200145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45dd404f2376e62d15f84efa0046643ed4fa8587dbc2e5645a02b7dcfe02659a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/FIWMA1800256.