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 0x47138fe6e9f8a864203e87d359ce5b649e7640a164e85ec5f1e5e90785b81a26. Chain 2 (Bitcoin): anchored in block 953620 (2026-06-14T09:36:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1d1fd3a5-6e23-4a65-ad00-816c106493be.json and https://artists.proofprofile.net/proofs/artist/1d1fd3a5-6e23-4a65-ad00-816c106493be.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 0xfaaa64e60df561b1ae5d91a952735a0cf2eb159db9e9632f7a82a8cd7ae5c39e. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34:05Z), 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/USHM22218184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23570595cc7c930b7d8898f9bc9c81aab071729fddd4878bed1a70cb40fb58b4. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/USHM82231824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x557a79a97c0e043628c7195913041e1d8e8b5f52e25f037d4a56528a91af1469. 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/USHM92240694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86272c3f00c55884c1d7d0013eb76c57f6d2f4db4c337b87253b28f5bdea9dbc. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/USL4Q2272383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x592cbc0f8bc4d40e3288882cbb506f685fbf967bccaf65d190888a55b21e9fe2. Chain 2 (Bitcoin): anchored in block 958696 (2026-07-19T07:45:31Z), 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/QM3DF2437360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2e285bfa5b2811b08cb1c1ca433fbd2f76e40eaac68d96d9d93a149c4f7b293. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48: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/QMANG2412957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa861ee5b5b021bfda4c168f0964714449e8346d8a2af51be8bf7d504e0121ee6. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QMANG2431431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c309754dd8a3620a7a6ee3581068995e032c8c0de1ad9f764362b464081901. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01:59Z), 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/US3DF2436818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64be78b03714787e63e1a7df999603bd9c86a4832f5a369e0a66e5f254a6ef3c. 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/QM3DF2466530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd09e7454cdf7f9149307055c42cdf6791811634f82620bfb1d2ef50a240e36dd. 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/QM3DF2499289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636502d86767ebe68d7181c763f9cd79440a8e35b7392bcd6e25de4280489051. 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/USANG2459314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x639035c87890610ef7b4557d6ed9042b3df9c6d8c9399fa0a2e96abb1743c505. 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/USANG2459315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x234e18a617e45e9ef8d527ef0c304b0286034d4a1c2151e81b66a7be7b90793c. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/USANG2459317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1fe57ca49def1c07121e7c616fd26e5a75cbef5d24eea79bff140b76f3e4a75. 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/USANG2459318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb631cd346aeb37eb4f7fd55a202d5d95afb95019b12330c8e900e99cded84ef1. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/USANG2459319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x458842b9c26647636727e0ab0ae13be8ec57565d5308781345b325dd7eb7ba8b. 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/USANG2459320.