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 0x0e4a95d3bac66f7a075f25fd2b6f9f512961593a842c3ee3eb993dc96de23be8. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ecd3a6b5-c451-4a57-9e81-02aa3858bf0e.json and https://artists.proofprofile.net/proofs/artist/ecd3a6b5-c451-4a57-9e81-02aa3858bf0e.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 0x22ec71b4cb8269d9981f9a507944c89cc1f29c89ae75447776420eb97cbfa047. Chain 2 (Bitcoin): anchored in block 957011 (2026-07-07T08:25:35Z), 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/NLD681301946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6603d270cae802591a80488e6a3534dffa29f5d8e83d99d9f89c239bc0ba05f. 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/NLD681301947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0435676b3fa732efc16517e9a6f48609812c450f2ceea1b5f231015b0d31cb71. 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/NLD681301949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7bd8d9be81a16ac9cc5ebd833a2298920a7fb3a64f9ac034d1175b37cc22295. 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/NLD681301952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7dafedee4db198edda2ac6962927b2b00b5c3bf1a3c6a1f163a42e484587cff. 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/NLD681301953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53c12e193376ecea1922a5a8f89c425ba52477fe5d3e68710221cec7cfa48e52. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/NLD681301954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2773e87efe8f0cdba95cfe595142b38d1c7c27f37a77e367bced7a360155722b. 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/NLD681301956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe11cda8b11a0e79ffe31ea398b95250639f8fbc7a9bdbe1f1dc580d2d4348b2. 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/NLD681301957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd21ad1141adc4ea04c777a5d4bb278377a6b9f027fe814c3c308c41976106f0a. 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/NLD681301960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23a7ce2bc87e38bae513c0883c56c535cf984f6c46f82b3719f34f18aef85b54. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/NLD681301962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbee3138d732f43af26c774b34458e2933c506ac7d2cda8682cdf1c04ba16294f. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/NLD681301963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8f8b7de8aeed4ba8083bcc729eb0b61795a88e3eed14fec00923e174b9e65c3. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/NLD681301948.
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 0xcc8aa57ab35f0ad44bd6680eb68d5f30bdee7427abbdaf19e0987728a6cfecb0. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25:34Z), 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/NLD681301950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaca39f008fd917954f0e8b580094880b318932599f749c38125b7082b1609851. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/NLD681301951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac23e770c21a35f19e78192006eae5094bdec1ff8038aef25f191797fabe640f. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/NLD681301955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe661cd6834bb028d2228dc3a9c5dd8c0917d2174941bc5c355b900072274f52. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/NLD681301958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd73af7b637b7a819660dccaa27885d12ea72307cf05aee631c3118d6cb451c7b. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/NLD681301959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cf991a6c79b59a8229ca4efdcb25d7dca5929d2c1a058792eadc3809e20a78a. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/NLD681301961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa35830c5ca65f68e8f022dac469def45de007ad9592db09ce951d71a39c4cff0. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/NLD681301964.