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 0x97f78a88da12614604e2dd6731e2c2f31b85c8b283afe1c74b9b7eccdf298dc0. Chain 2 (Bitcoin): anchored in block 953704 (2026-06-14T22:58:38Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/797acbbd-3510-434d-8961-7ba6f75cd46b.json and https://artists.proofprofile.net/proofs/artist/797acbbd-3510-434d-8961-7ba6f75cd46b.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 0x468efe5e89056cfec5f1e6ef36d2b51be8e6ef24f7dbfe1454c5fc67785ff81e. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/INT442000601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e470c8cd5d86a20f3bef607e3e9e7e2803c8399eab62d61f1d5935098ca0a5c. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/INT442000602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aeaff9cbeff3d27295a6a0d789acd5ca9adcb768b2cdd605002ce43fe79e112. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/INT442000604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2830abcee0dda7533cfcc7df3f898af4be2864dc62b4dc454aa7f31cf1475086. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T16:09:06Z), 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/INT442000605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1e09987813441b6392114d728db2854e78af6448921b9087dd8a4e7770e2dd3. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36:41Z), 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/INT442000606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebb5813a48e14835945b9431e25f9c8e71ec50e04fe95ca647ad3247f914179e. 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/INT442000608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0928bd0fa817e5091dc5f1cd0cf99d2702b217c7fd8eed52ba5ebaf9377b446. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/INT442000610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4645a44a2d7020b238192f7bd735430a8837f8ca380ad18eb2e615a007aaba1. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T23:59:53Z), 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/QZZWU2500222.