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 0xdd9cd4be6afad8b397d94804fa7cb5fc3a612321036238f961f78727bb1c79a5. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d2a7c55d-de26-4d8f-8a29-6ded7e311c5b.json and https://artists.proofprofile.net/proofs/artist/d2a7c55d-de26-4d8f-8a29-6ded7e311c5b.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 0x53aed32185c4398bd564d1b70b1c2314fa8107ed45f015a427583321b9597129. 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/QZNWV2167830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeb1f09f4b5419dcd9bd06ad37d0154ac0dda50562f9c77d3288839eee552324. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/QZNWV2167835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb92d17a4cb309516316e73a0a4e163feda0351ab7a770a872343e58642e2745. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZNWV2167842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf41d130da093012c5e84d8701e007e1a91050399cd62b1c823df14817e153383. 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/QZNWV2167844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eedb83e7350dadd4b3d4a8cdbb9c279bc570f947b9f2490763191ef237a412e. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T02:00: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/QZNWV2167847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47ff00d83058706f5a71d5a430c514ffa2e1a8b372aefe15c8c7331f9a0ba16c. 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/QZNWV2167851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7317cb098e5be8695af4d3c08e7192196ced88a7de9ecb7cb0ba77daf63b58c5. 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/QZNWV2167852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65cb9a17e614159baec48966e299989829fd5e70ec2c758626dfa9101bd08651. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T11:30:35Z), 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/QZNWV2167853.