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 0x3dfb2adbc8ce9fb4c4b19cce394dc3d00a3278b46bd7378baeeadcc38bc0c11e. 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/fe7ccfa4-d24b-43a0-bf79-b134e1be94cf.json and https://artists.proofprofile.net/proofs/artist/fe7ccfa4-d24b-43a0-bf79-b134e1be94cf.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 0x55b314e0a8779fb8d1889b1bf707517fde803e396ec69e40c8d8f080c654de1f. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T23:59:18Z), 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/QZES92360799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f80082950639796e364a793caa3279b35c7570985715c2da12b1da951fb1c12. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:56:10Z), 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/QZES92360788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e57686d8a1e116d135076979a7d67d76c06623131dce2ff1dd35a5cd2f3d047. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03:57Z), 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/QZES92360790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dea20a21f137c83dbdd2be4c8ed1c7f8e86fc9285bf644a96d088d9e37de22c. 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/QZK6L2353944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8d5348467f6fa4f29974deb457c21758f69469cdf04fd3952536a66a2402483. Chain 2 (Bitcoin): anchored in block 958587 (2026-07-18T17:06: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/QZDA72411313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdf7f4147a446b2ead9ff4e7d9e757aaf2e62a3d41921ce3d930b539e72faa85. 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/QZWFH2435016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdc2abe52aac08bdbaec71ac9d8aa175c748f73ee8c1f74cbef8cc0ba8e49f11. Chain 2 (Bitcoin): anchored in block 959063 (2026-07-22T00:32: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/QZZ7R2489623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02c49cb1a9cac849f61e69da33455138d00e73a628a33476518151760ee5edd8. 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/QZTB92531101.