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 0x478f5ce5c8787d9dd8bed6f8a0ba09316210f00b91b8faf4d6c519b38ac8cecb. Chain 2 (Bitcoin): anchored in block 953786 (2026-06-15T12:56:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/da05b45d-ad37-4493-985f-1224ce150e9b.json and https://artists.proofprofile.net/proofs/artist/da05b45d-ad37-4493-985f-1224ce150e9b.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 0x65f380bc643b2a915fccf4059502b83c259567d1e112c0760c0ed77ca95d7f54. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/QZFYX1960473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x890d3fd846dd9c2730786d6db41755f8a3bac1b5170fa16573e9cb9d5b60bfce. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/QZHN62028659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x577d29d5cf9eadb8ab9f51eeb87afd03860e19a9f30285bb7a42d14883a1ed91. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-13T07:54: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/QZHN62028660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0b36f7d87cae3197316150dea32e15120b9dc233793f694df11c2b84d88e2dd. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZHNB2173317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b4b38f205d497ff0c702cb60fdbab47ac730713719e09c0fd7accb58eab873a. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/QZHNB2172556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2e9d0ec6aefc716d7e68a77dc235357464a3d9e9ec13042a85b30811c1b4bac. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/QZHN62341907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19f92313ac1890b33161f08d1d5563f19394a15a2372865482066d75952148db. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T15: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/GBCSG2300091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x256d9e47483b237e3e06f7b08ce90cbaa2bcc294bb7ec47a4d56e4d34f2db193. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/GBCSG2300092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6b9f4ec256c46c8433fcc22bb96fe8199731e4c6ba90e6bf75a0b767d5115c9. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47:19Z), 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/GBCSG2300093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87509dca090155895cd03d3a1420dfa4c7b51d9ea128c5ba54dfaf3079410f09. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T02:16:59Z), 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/GBCSG2300094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27880403309699ba5e6650c1829db92e9df9575e86e83e4cfce3150dc6eca212. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/GBCSG2300095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd6208f33ec2a4ea75e77dbcc93001b615c47571bb33e8fd466f0d355926831b. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47:29Z), 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/GBCSG2300097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc34ea8908673ec9b1234480f5159c8bcafd2619e0390f727beea27005f66069b. 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/GBCSG2300098.