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 0x253d0b41658ee733025c069e339e44dd9798fb06ea91ae3dd63de5afb05e3e71. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f7c2aea2-e3df-4920-96cf-ac834341aab4.json and https://artists.proofprofile.net/proofs/artist/f7c2aea2-e3df-4920-96cf-ac834341aab4.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 0x7884b06e270964c073d06afa32cff44f50224a927cdb8872940297668f824bbd. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T19:08: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/USJ3V2364696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe90c57fe17c334f4c32b3bd3f376795398bd3e31e5e18113d87352ddda63199b. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/USJ3V2364697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x864819a3670118dcf8c19ef44cb984a57b994ac7975b7d5bdd75035e618c9be2. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/USJ3V2364701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb54cf90a2bbd1ff8e0c2c3d9d9562857cf07e4559ac4d59aa15dadc30554090. 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/USJ3V2364703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8feee28d51209cb434fb1ba00dfd1ca13ee4d27e27a61adb3c520a4aa4898e08. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T17:18:24Z), 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/DEAR42062598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x008795d8592502887505bcc5b457adbbafaa257214f7b04ebd3916acc4a23b1f. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/USJ3V2365685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x508f38071bda185a1fd83dc3394fc39aa60c7e32a57abb3d62ac32c459c8a1a8. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/USJ3V2300372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60a39b915b1e2a5e44fdf8ef157d3645ef8cbcf23c8fa54cda4a72cf2fa6044e. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:07:38Z), 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/USJ3V2345076.