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 0xa3bfc0b9f4078267aefc186ea73cca5a8546353162fb0838cf352a7b20005037. 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/9103a85c-af0a-4edc-a0c0-c9318aa414b3.json and https://artists.proofprofile.net/proofs/artist/9103a85c-af0a-4edc-a0c0-c9318aa414b3.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 0x9763fd1a9f6e613b3d1a3d9e4ecec74625f939310b5a64e2e384c7dd96a6709f. 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/SE6QE2183711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x803e4347e18e21979f8f384f011e3b3e2613aad3397f847f8f30cdca7840a34c. 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/SE6QE2183712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ff7f055136565a23c648706c387996ba7adfd7c3a0b9eaedfa50f5fafa38490. 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/SE6QE2183713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a44d07d918d133bc92280c60cad78dfa31efa6bb9fa27038c5de9989919de3. 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/SE6QE2183714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc50c782c6acba3b7dcf9b823773c34278155750fda275eff6f52feb2c5c55c6d. 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/SE6QE2183715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07c39a3886d088b13fd3ce7dc613912fa94cf97ed58f5c78bc72bf73a1240f61. 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/SE6QE2183716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d82a1aca85ad5447879437a63d83b3b151cb4264e0578cb6ace1cd55086af5f. 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/SE6QE2183717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e6dd7d8a051e535dde75f34f4d04c3e438aa236367745f7f51b6ad3641e154c. 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/SE6QE2183718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3474087f56f17b947a541a74fbefb70a20776ce9b82745968231d97b6795d507. 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/SE6QE2183719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f32243b461dd21922d68718296bc49d6270040c9a9e9f9f58aeb7a27b8ec1ee. 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/SE6QE2183720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x547f2d9abfb1c5541a6caf07c4b208935dd938bc9ebe8c5ff844a3ed00307aad. 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/SE6QE2183721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7820283500578072ad7eccce2b6900affe17005643033378779009e0081f8ac1. 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/SE6QE2183722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8168edb9f6fc65ebd73bf4129fba82f37039ff7b63ae33396472716a989e6a80. 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/SE6QE2183723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e81329cc944c9a84169aa524460604e80dd6452470de471f67822983b461dfe. 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/SE6QE2183724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x902de689edd432a0c7d883ba6bb536af4d5dd678d5f37b788a43064963bd87a2. 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/SE6QE2183725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe546957a002ff855f04c57986632050b26501fa50643ac3edcbf133b0cf88bab. 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/CLLH23603149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd05e051211426bc577f0864a3091c89e64eaa29e93e416c2060720db92151e7f. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/CLLH23603076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bb6e66c75c2072cf8e1822a64276c48c5db8665fe4016900c2b5dff25027728. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/ES71G2331668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe546957a002ff855f04c57986632050b26501fa50643ac3edcbf133b0cf88bab. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/CLLH23603149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x252f6f1b9c3682eaf8e524a97c4d2f65578d96820e9b501161b3baea2b002199. 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/QZNJV2541753.