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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68127a806898d3bafb9114d2dcfe3381d0a77ad19debfcb0636cd20e8da4703b. 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/587a4d1c-b248-4d58-ae84-6f0c59f3f5c0.json and https://artists.proofprofile.net/proofs/artist/587a4d1c-b248-4d58-ae84-6f0c59f3f5c0.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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36a9ceb77a84c3493d53c0972a8e5debfe58c2d5393f87ee7fa1bfc156a60a53. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/US7VG2003213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80df4131d4ce2fc8e7090791c926741e4b6bbcc1931f70fcda78c52872586030. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZNJY2104882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7d98cef4e580e205161b9e0152dad6e5b2123dfbdbd21eeb1a437db33277ca8. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZGLS2281701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe78ab8f3e76389a137bac21c626b8d2f635e27c090b2e48a1141b33fe0a38682. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/QZW9K2252324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e802a0dce4af55e1aae0a19177b32f34bbef06997324f6583a34c9cad6206af. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZMZ92375767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeab45321604d66d08641b5174bedf672c0958d4a039560ac776154744c0f4ce3. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZ5AB2409886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x226f7403adc798fbb00481daa57c140735748eda2081c8aebe42a7451eab74bc. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZW9L2454906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ff39c6f8686619631013fcd3425ed352d89613661b27eede8547836e0a80854. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZGLM2500788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfedd94ff5381cfc117c07381a8f4c3f8b1fed2d041624dbcce39a3773dbec9da. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZGLS2102840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e775bf7faf787cb971eaca3eb211ac3463f06de786d5d2b7f1d30e0613d032f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZ5AB2177490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc06e1b1eb5c07f844c252cb72366e8801b64d348e990f56df41f1322b7f02cf6. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/QZGLM2500789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb720cdd005904d6cf81a81cfedeb83cd174ce97ab67c1e15e5ec86c3c831a4a3. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZGLM2500790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80df4131d4ce2fc8e7090791c926741e4b6bbcc1931f70fcda78c52872586030. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNJY2104882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeab45321604d66d08641b5174bedf672c0958d4a039560ac776154744c0f4ce3. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZ5AB2409886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13881477ca4a51a7aa3001dbbbad819821472b86c2b922bec7d265ff9d0e52cc. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZGLM2500792.