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 0x9095e48ea54298641fe1909b3587d676fe0f59e70ead98415c164ef71bc8668e. 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/e0e6638f-f7a6-4ce8-853a-d613cf8102d8.json and https://artists.proofprofile.net/proofs/artist/e0e6638f-f7a6-4ce8-853a-d613cf8102d8.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 0x4d9cbe537f1f529b20dc5928de57f150ad61e1beeff06dcb333482cf2c19663b. 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/QMDA72476914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x100df4c29afc7018702f8023255e7f26fa1e077f9c01e868c3eba59dc60bc9b8. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QMDA72476915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed6530429f13e8e78a356d59763c98c193ed7ee3ab8ca60ed10030c4e41030f9. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QMDA72476916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38e0faae79dfb24ddfb82c0977018adc58c6e872f895a0a4fd45da9d952dac05. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/QMDA72476917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78724e40615d8097351e175c4e2b3c84a83129f6e230fb71403eb68a6060400a. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/QMDA72476918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf04c4fe8a7967b5c31a31587054ce25904d4d9b9617d2ce9178452ceded4430. Chain 2 (Bitcoin): anchored in block 957702 (2026-07-12T12:25: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/QMDA72476989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c843ebda0d39ad211f371f991c79e482577a350d03d67959eab786d800041d6. 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/QMDA72476990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c4cf94d64ac4711528b8cc37ee785d5caf5bf060afccc9f0b0fdaf3b078ae1d. 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/QMDA72476991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71ca843155902c93c0e4373d166a5eba6aa5393ea4c8b84a78f9e6c63c88ce5b. 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/QMDA72476992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5b97d7e5b068f49a4bcf911351095101808a7fcee69ab6eef4f1034aee40360. Chain 2 (Bitcoin): anchored in block 957699 (2026-07-12T11:51:06Z), 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/QMDA72476993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x725e4c1e61e0059033a571870ec6340aaff7ac82dbd2804034dc16045479b8d7. 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/QM4TW2557760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81460da568ca0da0a2d154138087d678ee078e99637e7a1a069a20a63260212f. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/QM4TW2557781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3b91ac35af4d34f74aed29d51f5ec8abddccb71fb20b31a6593aedfe0429a8d. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/QM4TW2557782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d9dd3a74a3fc57955a6d89040cde5912cdd9634fd61a1b3c2edeef683f1d23b. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QM4TW2557786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb3a8632f567b94cd2dec1601c132d810adde43e50474ef9843f9c840cc1643a. 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/QM4TW2557787.