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 0xef665747b16fa329ae9ff1b8455b2206a184bf613dfdd5f5275b457f8e9fca3a. Chain 2 (Bitcoin): anchored in block 954000 (2026-06-16T20:18:46Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/31fdcb58-a1fa-420d-946a-8a4c6d4a93ba.json and https://artists.proofprofile.net/proofs/artist/31fdcb58-a1fa-420d-946a-8a4c6d4a93ba.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 0x064406f83430e6105ad64b203ea10f66d60a20fe9d86fb208fa159ffc5396aa2. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/GX8LD2346337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x548c2c64166585a83dea1b4ab80ee9beb990612f42e9f6695304f1301e97046c. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/GX8LD2375532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12302734b8dc5f30ec4b787673b6a31f9095b17426cccabad6baabbe09252afb. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GX8LD2373619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdccc986c244268755a8e01afaaed251c369c185d400d81aa5e570215b1ea2f5b. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/GX8LD2302786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90a319d1591921cfc64a96e67d29e1571383dbca07ccd27b242d4cd315ca28c6. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GX8LD2327516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x656ef2a7e6953a5679b9cdadafe29db839877fce4e092c764c2155bba154d5af. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/GX8LD2324549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb46db6e356f5c25b77fd4fa6eb3b2349927203c6e27312219d6a87a61d855a25. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GX8LD2334878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95e65a69c6d7204a1e1f5e630e25cc695ed7405310d75e738b4a594acf79bdaa. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/GX8LD2321112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x872d6741d7a2443d038beec6bc15baa92a9dfea435d2860491f815cc7fbfbc5f. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57:05Z), 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/GX38U2435734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08812e517026e2f3a6312e75bad33e016ba09298a73f46ad1bd689b7dcf0f7e9. 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/GX38U2437574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b42b10a41a24de58c1f10146762d3d7c449147ca2681740419e5d2ec2c92ea5. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GX38U2405095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23cd0a62657e5fde6107efffa096b58014580aacc4b21a462ba2c64336500c4d. 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/GX38U2496184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc965de593be07e1c2e2e12f8ba160555cafdd3ab70f7ef604c40cca0e98b4bf3. 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/GX89G2448891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa36d4b1180c660985a2e05074ff1f05020380d430f2bb8f3b0004c1a523d0b79. 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/GX8LD2355124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2855bc4aa41aa1c6b764443ba16f9a07bcca99b5ac3de5172666763503f98cf2. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/USCGH2368560.