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 0x6da86dc622017020b62218db6df6fef9d217cba3ebe89eb256c4dafdd7f3b8e8. 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/46453c00-b61e-40d2-93dc-8f7122a6e12c.json and https://artists.proofprofile.net/proofs/artist/46453c00-b61e-40d2-93dc-8f7122a6e12c.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 0xc441c1d44cda8d4f095bf4c1e4e4643d8213b7413d89f16a0c9efb834e606832. 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/TCACD1508363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cf3e2605706d865dc46065208c10fbfafc6c6526b71fac49ffce59813564ccd. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/TCACN1683099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28109172f62983fce905fec366245ae20306242742a6a09671d7b2f8a309afab. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/US3X59701002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c69e6e8428eb468b4912690ee4e0169f61c90e3cb0c405b93005bb7528a4664. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/US3X59701004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55d14cf37fb0f15ffb8a4fd6b1987123e3c491c3735a935d2f99c15e49daaa4e. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/US3X59701005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4488a7c0eda783765eaeff5315cd3509aa08245a53ba4ff8dcadd697084161d3. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/US3X59701006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12bb1514767438d52914d1677fbf6ee160eb1c07ab5cf8bcb399e4a5a495b55a. 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/US3X59701001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x237dc77e5fb91e63a399a00f8f06065b4f50c839b830e1a7fab934dac9913250. 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/US3X59701012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe31daae6936175c8271d46dc4921b7dc7bf229223ed1406ae87a8165d95500ca. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/US3X59701013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ce21f8c75c4ec16304812642631ae7240ff0d7d3b2f444d8a2904e0f3fa57db. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17:28Z), 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/US3X59701014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9c35940066854ed4339e3aa99042ccd098f08d2d2341e61ff66b8bd75f7a791. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/US3X59701017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x049003a5046622e7a46798c308cc9732026b405e990a566b968dc5ebef63e602. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/TCAEY2019561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe22a99c3a63f8bb0c14ab39906c7e74d2f78cab3aa41bff84b0f7bc62a75fa6f. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/TCAIG2483869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb2fcf77547f3daf95b8a677df4d78c3393ff8ad58fa01b466ebbd84bcb261e3. 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/TCAIX2494727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44bbeeb0adeddca30a9b1feec33bef46bc84103254d6e3075625955a5cb82cc1. 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/QZHN42168422.