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 0xff0dc563350cf2930945fe39c1820e3388f73b4d25a5d89202ffe30c46bc3443. 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/3f76c250-ad89-4a03-9499-5373e6f63a9f.json and https://artists.proofprofile.net/proofs/artist/3f76c250-ad89-4a03-9499-5373e6f63a9f.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 0x56b27796a2a1d04d763ec5554bd90420f116fe98f211ca9d53e5426ccdb7e1e5. 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/SE6HN2266390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f52c5ae916e48eff5a68cbf16bdd9695d77820175936e55a1b3a34fc133619f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QMFME2193680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f45b93c8ac96916de659c280e500a0529f7a37bc1eab2cb4d7f126da706a20a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GX4R52417590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1298cd70188871291267825c0c38e961dd8e62b1195a9a5c031cfd4a02bb2659. 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/SE6HN2374932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8d2198577459bc9937572adea98f23e487d9172d27e8ca684b8c2fcc7a66eca. 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/QMFXH2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cf5059340d371c31a62d3556d430e7a3860849f36dd87929a1386a482819e84. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/SE62M2224151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc3ce0455d9d27a5ab60c66f5d711718787fa0f3f867946abed281e0a9e66679. 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/SE6XY2296099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03355438c92041b77506c2dd517c58d476e8d9636fb51b890446db5d7f7636b7. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/SE6XX2249489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71a8e7966430fd30424caf675c4b4816fd0a87e501fa755b4accc2a29262008c. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/SE6SA2283655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b118aa656c9831652319ae3dc0625a0faa9aa827f16d3c519c39daf1e2444b5. 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/QMFXH2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f38ff6065d2301f075875359e31829a2b54858c7ee78df71c88fa37bcce591b. 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/SE6I32129826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeb641968c28b4ca6994deafe482a3a8095cbe9fdd07a2a8fb51e1e60f039962. 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/SE6XY2167801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea64b2c8e8ac7e61dc62a7a858be9b8a16c0e5c63122fa1390f5ef0d80448f2e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/SE6SA2176995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06fbc53d2bd4c50b041c623f3ae945912168b55a0b8d7d054bc33d62c5ac5ab9. 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/SE6HN2185527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcef26832c8930aac8d74398e72b8ed53adeb0fdd2dab0417c7c52883c121b7c7. 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/SE5BU2036959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f51716d70e968e3188569b41c5c5c62a827ec4bee98de9fde5c83b661357cd1. 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/SE6QE2014366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ae80421389bbf83bda05283722e0ff076487ae34f9663b6b4d7741189dedb3c. 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/SE5752016561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd541ac6caafab805bd056e95a4ddabab14ec031b0aea625ad128ba205005396c. 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/SE6I32091514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78b21af4e032b9f3c2b4b26609fef3e6be64fc331c3676bccb5c969c597d1eb4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZFZ62012324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd084bef239e6e1bc73e7c333a4e95a1d63a067bef3fa06c0be129cc04af9657. 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/QMFXH1900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5be2ec4eb553de879441086159d472fd0e4f492c6c9a6b77c6d9c4e5805f9e0. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17: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/QZES51875623.