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 0x409e9d73a759076b7bd91b5c22d41f285dea72fd41bbdcec3e855625ebb6df03. 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/7e913783-730f-42a3-9250-f4d4daae68d2.json and https://artists.proofprofile.net/proofs/artist/7e913783-730f-42a3-9250-f4d4daae68d2.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 0xaec35432cbf6588bc20db23b9c31edf088da592c41ce5eccaaf7020e9019120c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ITFGO2300114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaec35432cbf6588bc20db23b9c31edf088da592c41ce5eccaaf7020e9019120c. 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/ITFGO2300114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1de60e7ff86b21abc50c1cd625558d0c15296465dbda987a224b0eb722dbe03. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/ITFGO2300111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e5d7e947f9e5b89d861c5ea5f3c6ddfac3d6294e9690f7580fb3b5204617d4b. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/DEY472372020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3c622f856b9f75be5afd5a82d8bef952f231eebeb7d7cbba65437148a032be7. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/US83Z2211782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe8b7da201f1845b3aaee348557b9ccb4385a7d2dfd3f17555d0ba5f8463aea0. 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/UKACT2132926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9109d5433f52a233cb3e3bdcac8e5af8cbaa19a6b4893834455c9823da9ee2bd. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/DGA062352025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aae8e93adcb45b7dcf8e122d4c8134507dfefa7f37592ae1b26b7a48c39eacb. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/CHC652200135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1f739f3d041ba6dd3c5d7e379efac15533d875804c0add72a09430383ad6f1e. 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/US83Z2129769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b6df657851033540d38480e264092a2461fe69b0a47be8ede493fcd8fd6687b. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/USA2P2356693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5192d4272d83ecaa5d2ddd42995b3b5934942e6e390e3fae36c1eb31ea58a318. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), 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/GBKQU2481447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c59cb60df96e5913ea93dcc02276d8e55680fd3c912a861235bcbe29b9a565f. 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/ITFGO2300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3c622f856b9f75be5afd5a82d8bef952f231eebeb7d7cbba65437148a032be7. 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/US83Z2211782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb72c68b79b17494ef0ce17e36344707d8448935ee3dc407c6bc431fd36f7ed9. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/US83Z2211781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c59cb60df96e5913ea93dcc02276d8e55680fd3c912a861235bcbe29b9a565f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ITFGO2300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8904c540055f266ac03b670533876f8c715c76d3c3d114788df8a9fe980fd252. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/CHC652300164.