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 0x784d6b5816b123bd7f491840a5cd0db04e91750dfcdfc7dfb6f5c3d84728d3dc. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/47619a12-da8e-4e6a-a602-4473cce16040.json and https://artists.proofprofile.net/proofs/artist/47619a12-da8e-4e6a-a602-4473cce16040.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 0x121c1394d7a657f22079941d456a827624a6c2422a26dff1e54c66101a390ead. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QM4DW1602244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01b8e9f7c6cddcb5a8a79fb470360bc988dd190904e0a7681a0b2d5a9312469c. 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/QM4DW1602253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d72dd210d8507948616af2b384b4502fd25c02b9ba04e476182a3ddabdd20a9. 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/QZ4JJ1665829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb973c02f8780fd4ea0e804624ac19c505d5caab4ac3e326d227c924f3a6b973. 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/QZ4JJ1665830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e218565d896f7c1cce05f53909f38270876a99234c249279c1bb3d0acb583e4. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50:38Z), 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/QM4DW1776082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6f15a3f3e2f8cc0d7c62ac73005430b31e28c1d814d1d2bdfaa44e574d58d5a. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41:38Z), 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/QM4DW1776083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6029cc6e9515545c2c3714156908f8248dae593b4d655e3f00d7eb67c6291455. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/QM4DW1776084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e20ef0aa325a99604c1a141c1ba44e5554e5db68bde7d5883c73d8b260ec06d. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QM4DW1776085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7265df432a77dc976ea2c03c6cf515a365a58d2019a339beb5c193131be00173. 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/QM4DW1776086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d7616dcb01ee7f4a9d9669c82299530f7cdc5e8e755c8d30da23e812ad6fa59. 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/QM4DW1776087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07d2691304290eba117e2a0fe1c01dd2a4ee2778681e07ec243c4d421539bdfd. 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/QM4DW1776088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81481d83e3afd12d2228483cbac8de1b58d7ed60d514a670926d4048ed75cf48. 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/QM4DW1776089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7728cd64ac3e2d595a164f6c315fd414e91a009d5d754fd2b34f44c1d9b7173. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/QM4DW1776091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x874853840b21fdf05b526c166876c9a36f431255ee2d6cefc94432f8850d5b17. 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/QM4DW1776092.