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 0x336936e0a98070f1b656527681ac4031d7655417d26093c5bd4ffad48c964d86. 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/4f35241e-4579-45a8-ac0a-3f40071ea875.json and https://artists.proofprofile.net/proofs/artist/4f35241e-4579-45a8-ac0a-3f40071ea875.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 0xef01d1d7b79ae7818623d5bdaf5f15a128f02a6e6ceb1a93fb7df378b49c839d. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/QZDA71806537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba95f69531737e51b4a421182ce05f572908ce2ed9a51435617043b2960f1cd5. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/QZDA71806538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64f43f6ea48378b376d066a16128982e154d084f3e1b1885fca09b02cdb15762. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T20:50:14Z), 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/QZDA71806539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x386ccd12a364338f218fdb8d8800477e52402523a7f725c16855d7ca4179914a. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZDA71806540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e800e13afa1e8c74426f53feb34e9632a921e3c3414784a6ff10b588eef8aa8. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-22T01:30:04Z), 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/QZDA71806541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaef491244ccb67d1b46e61d52778deb26d142c7ed8af896e3e6440920a880b2e. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T23:28: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/QZDA71806542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04ccdf3ba33869b9085c2004b46fe78341d13a53247253fdae8eaed4b2135ccb. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22:45Z), 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/QZ8LD1954613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eb7c0f45dbddd343c9f978edc344c316d754bd52bf4e966d5e0d4e89e2bba37. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZ8LD1954616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b17c85280977fb544486e560d9777aa94b38a62a9881113b600a49f9c3f47ae. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/QZ8LD1954617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcac7ef8c0bb24b38eccc8850159685783f459cd6ba886f8ffc4085b1960eb119. 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/CA5KR2480245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dc490550b42da959a23f1e985043a252ae08bc487aa50369f3848ec8fb284f6. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/CA5KR2187080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed58abb9c00308b915bbb2a58c5805d1ccbe72b234c2ea68f543d2d3359d5b0d. 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/CAN112300378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41abfdb19b2eb50cf6818b64c2bc01374c82d889542936f77f3959d50ef14496. 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/NL1LE2102510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b59c287ff87b1d086bc8da560b706995ddefcf0450fa1f9065345f24fb796f4. 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/FRPGB2428950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6863b8ad31aea638a2a3db210842abbb081d87e198ac097e3ada58aee6a31d88. 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/FRU702100221.