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 0xa3fdf4ca174ec85ba3ef1d92c9b5221cd17fbfe7412e5459f97020ff25789012. 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/6db61451-b6d4-4a2e-97bb-81e675497c71.json and https://artists.proofprofile.net/proofs/artist/6db61451-b6d4-4a2e-97bb-81e675497c71.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 0x9e92a9ffeb2945113d20ea83335973cd906cee1eabd33fe47d362bfc5507b307. 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/QZWDE2458896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xede69f6fb04e32456437e1b9996f89cec4500604a816eb04db420f1b8b5c9596. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QZ5FN2469022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4ea0f22aaa83f84d22c3e28ea950c160c046b0155c878cb32e88adb503d68fd. 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/QZTRX2475407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4651ef4d0ffb6813b914c79e562a9192839b72c1ae08d63de023106b732b5444. 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/QZTRX2473104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44428a94ad283d7dd3e5b6e105cedc8a7a4fcd6dc3ffcd01cfebe53ed8113c4b. 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/GBRKQ2435990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89099aab00f3e5cd668c5509e2c7c0d65083dbdef3d796cd17dee6c060e7311a. 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/GBRKQ2410506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d48177f0d746b2d3acc4ad7e4d9e9569c586316549566a5ea9ef46797cc0661. 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/QZ5FN2469856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda33c7011e24f0283f1fff68bb50546a85a4f16139a89f50eeb536aac6ef9dc9. 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/QZ5FN2572642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90244f822a0e41525544c4773c56f689219c52dfaa7c7c2937426a3c81c17310. 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/QZ5FN2572639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3a40e80e1e5355e5a55b30459dca3e2c0778fb5568a12da7e746d3853c3830a. 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/QZ5FN2578717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79c33e231da0eb82eea53ec88ee6bf2c0de6317ab52002d84b9ed238b3146f40. 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/QZ5FN2578723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7193b7e70e70410b6d5da4e5cc8f6b096d54cfde11cf8e8908e055dc53a9ac3f. 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/QZZ8B2453683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41aa4acc8383d60fbd5351871b82d6c028d9c209fb895d16fca14db5b14b044d. 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/QZ5FN2578737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0c365879652cc6e1375994e1ae211a42c7f87b48e46035b7152a714e0e6412b. 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/QZ5FN2578774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd35d42bc1d30037df6703e239f5c76b1fa43d0a3fb0162ce6030a76174250bda. 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/QZ5FN2578776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ad8cecc46a09a20541d00edba6d46f1727ab7a2acd6f2e29b68f7fadd731222. 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/QZ5FN2579253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd35d42bc1d30037df6703e239f5c76b1fa43d0a3fb0162ce6030a76174250bda. 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/QZ5FN2578776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x694d24fb950350b51f4a44810196e040bb93df4fdc8ad1567cbc95e2d7dddd5a. 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/QZWV32496338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5af873aa4b9c1875a7e0db54106fa8a5a9b70db8559cbb495be2ba76a907ea1f. 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/QZWV32496350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x515992b8bd12ea4e4e9811b390d0d04b36a04c884bb21d651b09730470448db2. 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/QZWV32496354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x602fa84607e5109647d37b835422413d8fdb8cfae64ca7884d48da1f408a1dd0. 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/QZWV32496368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59a0bf743608fc228ec80b08ab7098005baa3e16ce67e0c958bd3ece67cee57. 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/QZWV32496374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc0c1d0b76d188c62911d39a8922a56bcdf487a956d1bf1da51416bfd6e13409. 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/QZWV32496379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4ab579d0fc418b3866ed823bbf6e2c8b070b1fbf648048abe905c2421399b49. 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/QZWV32496392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe66f19e6371214b45c3c7e1d4add01df4f2a1687a87ac435a78bf578604fa311. 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/QZWV32496405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eaf651d46b30cd22ee0f17b05ae54a9193d37f73cbb5de916da8fbcf6521910. 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/QZWV32496415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44087c9a88b312a147e7271996f1f09331885b1dbe6bb44f60efd5e2373b0cfd. 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/QZWV32496424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed9fe31e97d03ea04800d20674df0135d96f78cf9faa7ae811a3c32cc15fb090. 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/QZWV32496427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x499f2882b3fdf13b72d9476a37e2411a52b93398ad61f597cb15f0e1d24cb67c. 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/QZWV32496437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f1bc25132abbe264d54740ed46fbdf055f9dcc6fe69450c49d0f90b6ed69858. 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/QZWV32496452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafdc8feaa7016995b2d19187705a61bd1d02dcae3d2b4cf49b801df6c29488eb. 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/QZWV32496458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0053125a1a00029364de8236d68f49d5375a897e0a3ba69aa271f20b609b7bc. 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/USLZJ2586024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0ec81bd59bf89a2cc5ebfac23942fa422ffdcc583241096b01414952e74422b. 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/QZZEC2415601.