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 0xbb553a04e6738a12bd26bbfe97b1dfdd9dac49fd6d48e3a7b9e8c5f32866dc78. 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/3ed1fe6f-0c1f-448a-84bf-863e1d5055bc.json and https://artists.proofprofile.net/proofs/artist/3ed1fe6f-0c1f-448a-84bf-863e1d5055bc.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 0xdfc0ed56fd23dc815868636d8e8b91048c9e9745ec412e8e9617b11d56e90f47. 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/MXD782003424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81b55f54575ca7f03c53035e4bb09e0569463de6741d6f461c870bdec0c43711. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/MXD782200210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb952fad7f2fbc71d2f5b11909f211e4bb4a85e72625221949077c2bbdc127572. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/MXD782202707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8379b57364e83624448a757c812fc6933e4634f2cfad1581ebc086a518321ad. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/MXD782300042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fe5ee447ad8c4e1cb55d623f03afa615e732d53a3b333dbf385f431d9a655d6. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T11:49: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/MXD782300952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53bbc7fafd2f5961ed7a3c7a58356b11a2640e1b5a63c1edd4f39b25abf9e8fd. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/MXD782302017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x142ba05fbc01c9f7004d068647417d741cab60d6934880a750552ba091e3f204. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-22T00:03:37Z), 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/MXD782302519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea218eb3f4e1a3e60e8221d87bd682ed1fae3cbe795c94e727e4f661a7260a68. 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/MXD782403212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacf993d4ed4f7928537efd047fef0b13ab05206a6360440ddd31ee4b4c49c9ae. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/MXD782403386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe9a64bc478dfd66007870c716d0d184d070845c4fef40319166534dac4eb0a5. 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/QZFYZ1935642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e21287567ec5f8117a36dfdba8add94ddbb26e74aab4ecce9672992f0bff15b. 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/QZES71803045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf368c7431188aa4f020c2044045d5c3a5ff81e65f8e38449b12adcb93314815. 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/QZES51854902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a628511f31370b3a0fdb978164adc1083e3313756471eec6850edb6eb3807cf. 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/QZHN41950800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21dd456d70eac98e824f39442c3e5a40f2b269aafb724c1a93efedc9e538a6bd. 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/QMDA62318092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6ae89bbb032f61512568d648cd788c3217e53d1d957805b5e080e910dbe8f38. 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/GBLFP1977527.