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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcf992801a938dea751d2292f10dbaa229f605b0a2534299493649cafd047781. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ca84cfef-cdf4-4dba-adc6-6829dd88e44f.json and https://artists.proofprofile.net/proofs/artist/ca84cfef-cdf4-4dba-adc6-6829dd88e44f.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06adace6ca9fc3d5521dd2cc3be4ae7eebf55caf7c67b539a57bc05e09259a36. 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/QZMAN2288617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90dcba017b9b31258c8341f277a4b34ff790862f17a13923eb46da370e6d1ffa. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/DGA0E2402828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28ac05ca266e086f4c6000f1252c718fa3d5c53d4adf5cd7ccc8e090eec0584d. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/DGA0E2400521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4299a6971e795a5607234057db57d5800a4c66ca9f9ff387e28183bdfbf5e1ff. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/DGA0E2402869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc828808ac15f755a3aefaba7c853eb9588b7852e185cc5945cdbaf291528e3c9. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/DGA0E2400523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05953f00a9f307dde00584391f744d8563e9d5a432bb3e5ef942bd186f2adc19. Chain 2 (Bitcoin): anchored in block 958798 (2026-07-20T02:29:39Z), 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/DGA0E2401507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb0ba895996f738dfd58b441aa0390f219c8d1d29ae605f2e7559a4cdf568091. 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/DGA0E2409282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x713e9d0cfdf0c032e1b7fa804aa07fa3e5ae9359d0ea5b6e56be2afb0a50bfd8. 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/DGA0E2408763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x604682a66258ab146f2271dfec1d27f4c6999f8c8c296569d0cf641e31539d8d. 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/DGA0E2409055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34e40b1d9c248ae61669a075cb666981272c9cd4bac2e938a7a85a573ad9fd81. 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/DGA0E2409149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82079a05d025749b4da2a75eebdb0e462df1ec786378220c4edbfcfc115eeb4f. 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/DGA0E2408598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe40d9750db298ce119598e7df7d3bd7656dc2956688637d835847ed0bd420a8e. 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/DGA0E2408740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12686822c06abd6b88d52574d10a3f9d470a57d7ed23b067ccd3ba3478e40dac. 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/DGA0E2409573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99a65b46d4ab3bdc5860101f97c1bec3eca6e4730e2ca57cfa4069b42256df4c. 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/QZFYY2327369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa81f9b24eec74ec38f575337e42b98d78500ec4f8adc5813379370fd8cdc4206. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZFYY2327372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf73755294d139185190bf5684c1ba09c63d364ed5b493d8e33d5b95891cac4a5. 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/TCAGR2291869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccf907e3d308f6ce8b6b8dfba1196c0a579f10885af8cc6c0ebd9a019a01c86e. 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/QMDA72390876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3712d91bdb88a97f62e73d5e4b2e61aa3b35c5623ef8f6ff13e9bf9fc55c73f. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48:45Z), 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/QZFYY2327370.
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 0x356229a8c78f76a5b6b4bc3dabf0452180ac50b87084329489caff8ee4487b94. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/QZFYY2327371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39074c1cd3ccdf6b677f4ca0a12297c20d697111e329e14b57ad907c139a4139. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZFYY2327373.