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 0x245e6c73b0a5abafafbbad0047b085b3c9ff3f79241e9e0cbd439d970223eaa3. 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/94a98c53-75ad-47a3-a26d-d4b9d654f8ed.json and https://artists.proofprofile.net/proofs/artist/94a98c53-75ad-47a3-a26d-d4b9d654f8ed.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 0x019d6367097577a535feaf42c3052bd6c64dd6812c9c19d9613c5d494c86b162. 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/DEQ121934001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc894c07fa94ca9a2bfbcc55ee71714a57b4eb762d4464aeaba277d0797e8b2bd. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/DEQ121934205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23bf8f9a9ef57ad011a461b2ca76fe25cfa139b6a66962508c2ce1035d679ef9. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/DEQ121934406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95888d2e684beb7969b09192ba48d303b07a418a0479f4278a283b3df33e1872. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/DEQ122134004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf524bcf75bd7ff630fe42ddb80fab40ad4a83baa55371d620155f3630c327588. Chain 2 (Bitcoin): anchored in block 957751 (2026-07-12T20:41:42Z), 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/DE1AO2210065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05b610b68450fbdf4d5231916fe6294464ec749cb96b63ed3e278843354daae2. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T17:59: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/DE1AO2210096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb61cd750e0887c4b1595ca0c4c1f7e862bed40d7f089365b952c8147dc8e2db5. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/DE1AO2210123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe3c29ef73c5eb2a5acb1c09d26366d4ac42e0ca59fd924ff322d22bfcf3f2d8. 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/DE1AO2210127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd233d11155e2e03124c8bf8e786380923abd3170cefd6d7289fba0d6b4a82c3e. Chain 2 (Bitcoin): anchored in block 958666 (2026-07-19T05:00:30Z), 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/DE1AO2210125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe3c29ef73c5eb2a5acb1c09d26366d4ac42e0ca59fd924ff322d22bfcf3f2d8. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/DE1AO2210127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05b610b68450fbdf4d5231916fe6294464ec749cb96b63ed3e278843354daae2. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/DE1AO2210096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ffed4e805c290d37fb2d96d3bee4a9af8fbd3a55712cddd4031e7f87cb168e4. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/DE1AO2210126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56a387e3eccd339c246a991219be3d9d6a52c7909f0a3d961a21363accd65961. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/DE1AO2310208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xced15e219c6847f2e67e8d6bb00919052c65af801a59bac0ade6690a8953b8c5. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/DE1AO2410280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b62bf19cdd14c0b967abcf674355186f80500c52bfbd13bdfb22216701f1c4f. 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/DE1AO2310191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02a7a6dffa0425d5cfb31a1241a01d13b7e34b6f926e6b136f89c3d01a14c463. 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/DEQ122234001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d0aa224296e0b08c439d2b1f473d16711e525b76d68e4a4d4f8db02889cc1b3. 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/QZAKB2449078.