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 0xd225c537d5b3df2d5dc35f4932049f30ba586df6832fb932d36e2a4eced4994d. 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/9fb88ce7-1eff-4614-8010-df3041985a83.json and https://artists.proofprofile.net/proofs/artist/9fb88ce7-1eff-4614-8010-df3041985a83.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 0x64a9308c83f1f7e1bebe1c8805d57ccee86ed5f750576502816e28836e2d3a68. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QMGR32195857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a48ea3eb97553f57048f06dc0a44e28da309de77943451733e8afea227292cb. 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/QZHZ62105316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25c5b81aa6b44971a3ff07d3b4ca1de8e5ee1397a18ac7c706dd3e76c389af56. 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/GBRKQ2425741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08a14c3e5fbe23a346e78d802e015960889c63f10bd40d73d13b19e97462fef7. 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/QZTV32332652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3427825f5959bb90626a96539e83feb3dbe02cf0e93e8b533714e70428d5bbf1. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/QZWDE2465443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x271420a6f16b6b391faaf42d03de9b74c321500baf7958f6f280c558e81683c4. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/SE6SA2422899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc79de8ab0c030a16ec6fc42240e2c49854d43ea0322ae2fcbd5c6f970410cae4. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/QZQAY2505572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x742447320b170cd310077c8fa50e54ab4d6de6aa9871e64c6f99736509afacb0. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T09:48: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/SE6I32458024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x271420a6f16b6b391faaf42d03de9b74c321500baf7958f6f280c558e81683c4. 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/SE6SA2422899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6935f391ad7580f6ed3390fdb0b99d2724ef49a90d238dbd3cb85e50c995fe31. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/SE6XY2598909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1569619de34dc6575b850570bc0844cb087a421bd72f7b25c8a220683b90dd7. 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/QZS7J2534350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7cea1e74c5b1db23dd18fc28506ad001ea3071e24eb82c28eee002fdeea413a. 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/QZS7J2584647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99aa98b222f747718c22fdee6c95f8b465e20877f1d833449020b2bb8c1d50b4. 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/QZSYP2568199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01743efa20b3befa4ecfa767c80e8a7a21869ed2ced24bf28a4546b3ecc7fd90. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T13:30:18Z), 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/QZS7J2551563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x198fd6a25acba4bf1494305c6a3404565fa07c978da8845e9c8fe77882e684b9. 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/TCAFO2149470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x268f2d178d3bf437d929d43bdde3301aeda756d0b71e7304ae91571d36f34cf1. 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/QZQAY2429571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40be02fe15fdb1051f89b5d39aa989051f1b1b77362e919adfd51b8bebb29b10. 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/QM6P42460432.