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 0x58cec025b0afedbb265f3321ebd92edcd8aeb974e70ad5182cc92d04b644056e. Chain 2 (Bitcoin): anchored in block 953678 (2026-06-14T19:23:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/63a854fa-0ace-4ddd-9f42-a6239108714b.json and https://artists.proofprofile.net/proofs/artist/63a854fa-0ace-4ddd-9f42-a6239108714b.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 0xd1b0c9d12928220d8cd8417244ff67a4684b68e94fbf3f26156d1fa321dc1501. 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/ES75E2506746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x332c5d82243b62d0ae13e8ca01e1e5a7a1249c498b6f8f2feeb00bf4b9af0f6e. 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/QM42K2203934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7079b516f2841866cea9cf6a703a812c5c8365893e0d5c32dcdff800da8e214a. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/QZWFV2492967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd6b26485c534eb27cac2137d398e21db81e76cc6a376b0a96fed7f6fa136c23. 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/ES75E2412114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x209b1589fbdb3c1b0dd74ba6585aa5e131fc27a747f6f225800f03462a5d0e1f. 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/QZNJZ2401183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe28078015945f4e47b03df3b559474a2b7be3eaac04423d4a4539546e5ee093e. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/QZTB22416672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a7a81f9ab19a2a996f50177e73ba38d7d091b6bd1af8076bbaa8ed4f1e5548f. 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/QZTB52482538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48b304b660013e39e1653fccf579d866d17b763b1f39c46764274c47bcba161a. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/SE66N2330390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12c164f5329939d5751a0d1f433fc084fc57130cab603c554be22e7848806346. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/SE66N2234187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46cb0a05ca2e8a4201281760028998768174bcfc3f350153199c582a39bdb6a0. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/QZTAU2464779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15f0af7725964e957ad5d337cff7a806d6a119a13da6f6d274099a8ebc6a6a1e. 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/SGW502218571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a3af6d9a653573cbd44c97f6c85b9775f02e46798b746cadab6a801d5d2a2c1. 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/AEA3A2293836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac5e4c41f5bedefe9986a0f5c72c49f28b708dbeb4e40f52547476d204e12f17. 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/QZNJZ2466020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9912c88f37858ca64534c1c93d53eea41180fa5f2ea4c87a4d883c7f922dd20f. 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/QZTB52400953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d76ddb52d6c5e0ffa097d52702520a499c683ac8c1eb88b05b9df7e865a7943. 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/QM42K2584473.