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 0xbaae560cf3dc67f700c1848ef64876e0d0b493e60500298e9b42bdf45aba6ca3. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5a4e95e6-60a0-44a9-baba-4738f178811a.json and https://artists.proofprofile.net/proofs/artist/5a4e95e6-60a0-44a9-baba-4738f178811a.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 0x0d2e2d3d4e3754b5ba0c5934a6b6814c9b1c2ccf91475391fd59d8002ec22786. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/RUB242078001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0eaef3184b7fdb070c2a41c41901926fc72fe5feaa8b4191fbd328c455953d6. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26:32Z), 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/RUB242078010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x339397d45ec0ea34061a4cf70494647fd366a1b08e93f7c25a4d3ac17b45f7af. 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/RUB242179610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf570c6ac7b0d27b56af1cd5e426190079d22f1c5a7210aed756c851066953d0c. Chain 2 (Bitcoin): anchored in block 957717 (2026-07-12T14:54: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/RUB242179701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3ff52e8248e2cd4978657efe84bb63ba56a0df2d07691b4cbf5c9ce47d44cea. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07:34Z), 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/RUB242078404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5c89283021cd450c9d4084c3ac777b4130dd72118293f08b46e016b922c8cf5. 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/RUB242078409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2f55d286f1a6bc25aaf849a5e979bf35f5006456a8aaba76442dbc9b250c972. 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/RUB242078410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91f2f0b2ce1cd43e919aaae374a09ad129255d9a8e98c035f66df96c744221d9. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T19:58: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/RUB242496703.