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 0x9410ff7bba97e8825e312ee5ac8b0f658e33e32dfd73d035dffc37d16d358982. Chain 2 (Bitcoin): anchored in block 953794 (2026-06-15T13:43:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e17e5670-3c11-47bf-a30a-bcc0a11e02cc.json and https://artists.proofprofile.net/proofs/artist/e17e5670-3c11-47bf-a30a-bcc0a11e02cc.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 0x268915c86cd2a3c34cde0599a1f3773911788cf45e2eb8c8726058db23633382. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/QT3FB2574102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d64f82e32a4557222837d53fdbb7238b65f7dc0916287f050ef60332a48193. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QT3FB2574106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f1a11034acdf753f12d0b90625f31b7c7490e0c1fc9591992d6ee3c7cbabbf3. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QT3FB2574107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c5af5862783de6d6ad3f152b31ad4674b3032fd1a9c2baa3b8febc77690cc06. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03:35Z), 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/QT3FB2574108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc47007cc96bbe7af4defec4a1424a26a602213e294e323c0803aeed491c4e6d8. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QT3FB2574110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b4cdeeb039303c7de4f7b8a92d55b5eb3763d25a2a248a2745eecaaf2c66945. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03:35Z), 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/QT3FB2574111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11a357a35f01232110dcd6c64f4721f973607a8c090e913b1ac1e2ce0dc69aa2. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QT3FB2574113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23a07f1b0366ca15ab9a072df31cee73941e7433d4b1b18c10b7c4dc37986501. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QT3FB2574114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8afc65d874c82a6633fccfa442de071fec9b1bfbf63ad335a73a37471a982c54. 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/QT3FB2574115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceac62db806a960e6905fb9ec2c5d9b029115647001c38d0baf2c292be1e53ac. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/QT3FB2574116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c0bcde17e6aa73aa5643f957a8aef5277bcef49da1f52dfaee634e9c65ed360. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/QT3FB2574117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37bdfb44202b172dee78667b89d2e3e8e7440da2a29fa1ac9ca2ebb7d6dc4920. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QT3FB2574119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e5f0c9a68c9629490f3e13970add3eb169c3a69fbc358dbd000c5711d8e2df9. 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/QT3F62555255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x849574da325aa3ded247409c035459614b1ca7edf819c296380b63212d96c7e3. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QT3FE2541906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2243cdad04e16bae27165abba20cc1f122e3b4520de029c144efca9b3b75f408. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QT3FF2545040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36056921fa2ff07ae535f743b1b20e66f067d47e68510a5b4059d350c7fd392a. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QT3FG2545525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01defabf5189e7a15719a9bb6c8b2e7ac90d0f98fb3df7e83b0f7cbb66cebe2a. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QT6E82531826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaa1af8921bc151da692346feb90ee95fbddfb6f8f4d6f03de8629f909e04410. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/QT6EA2562066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x767731f25156fe13c7e88a33d5cfd66f80456c46b45780a2da821a2028c3e3a2. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/QT6EC2531443.