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 0x370a5ebbc2b6b81837dcd3792547ccceda65abac83dac49591b3010a424a4079. Chain 2 (Bitcoin): anchored in block 954593 (2026-06-20T19:46:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/be5c29b8-1288-414a-9089-a6f5456d5ef8.json and https://artists.proofprofile.net/proofs/artist/be5c29b8-1288-414a-9089-a6f5456d5ef8.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 0x898e0682f97bebe7c19d20dd3d1c0ab653c31fb1338774bbbe1cd90985daa35a. 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/QZK6G2577049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2866243140438c9fabebd65a1c19f15336d9dde34120947797dd4a34394aa7e. 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/QZK6G2577050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b2e1695a8cc06ac62bc974eb1c1b857e6154c3def43de95842f7d8fc7206433. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T20:42: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/QZK6G2577051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6fb441c4f1e41e47cfea6fcede3aa516debcd9c8f98171941a04d20a8142f94. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZK6G2577052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6afa650ceca46706833f58ec0e8aa3ff010774db451c63f7330ae2a8e1809c0. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/QZK6G2577053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3299e03fda6264deebe6cd08c25654e4addeb811a5bfe257b4ec3772457ce911. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/QZK6G2577054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30daf25c12a134b3b084021688bd8663d66d70a491a49e1c42e2cb72e458267b. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/QZK6G2577055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb838ef6c750eae8437b9d2025b5f1ea9c3be23c1b6700d88bf43c85317199dca. 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/QZNWZ2561558.