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 0x2d0bf99aef95973ae0a1705daeda9be6c1c9b839d8d162abf29384e3e4727060. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f8082247-02e0-40aa-8daf-fae1f08647e1.json and https://artists.proofprofile.net/proofs/artist/f8082247-02e0-40aa-8daf-fae1f08647e1.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 0x93ccdb704e550fa47b571ae98a2de12a71e62f93a998f86c6ef11d619a086566. 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/QZTBE2540889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c0b4cba1a54740ec129fc5e4a25b29db08a29a960f72390cf30722aed663234. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/QZTBE2540891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe59464d9634f54e5e5c73b4078fcc1e7db93de60d428602bcd85d03196d813d1. 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/QZTBE2540896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e8116cb5ed958435ca67b09717c15b31913695d2e38cae21be2fcd2627a8621. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T11:19: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/QZTBE2540898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2967073c26003828a2c7ca8f5dd5ca989ddb824cdd3c08d88fd9b8df3331ddfe. 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/QZWFL2494670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e7d84b3bb08c6ec5938a24eaf3d2a95c61a5082bd951da96a39dde35620398f. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/QZWFL2494671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b2f007ec9d3869c2e2d0ab723fdac0fd2eda343ada373f4b403fcaf9b0c21bb. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZWFL2494672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ea8c92ea63adad7f75977009b7a0097940ff9f52f98df7051dfe6c80d9b4b69. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZWFL2494673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5c46840c3e2260a009fb5a5ce1460bbcda83ec716727bfc10e6b07ce91148ff. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZWFL2494674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x815866fec707c4da28fe5135baea66ab69dd3cfe23862187dc3753a360ff8e5a. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZWFL2494675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2966b48c06fa4062b73461574aefe8112ff9e909d203c5cfb0be8d7a8aee6de7. 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/QZWFL2494676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9c3c6a190ea8556a69f2b32b313cfd26b9aed9c177a57e51aa5294da010a8c3. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZWFL2494677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf5582d00308552eed8b03a2fbf8227a64ee7302429bb2fd034a01095726ce20. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZWFL2494678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x598c2308912c69d2e03152b7dd03fb4fbd660e7b68bea50ae4ae1235aecab6af. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/QZWFL2494679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93c213591752dbd65102767ce723f3a61feaba68073c002e9a510b275196128a. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33:54Z), 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/QZWFL2494680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x093214b858d7d6b09e7812653c96f9a6910fd96750b9029740a4b2b771bc119b. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZWFL2494681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cbaac077af32c80b9459fe31aff2205df87aa3b0f9ad6bb4965d06ae6db4541. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZWFL2494682.