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 0x5a9e707271fcdaa808643ab0b3ceac631a1b30945168350fb5e6c3a939e1aeb0. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/95f95c3a-ca65-4359-b28a-7b014333425c.json and https://artists.proofprofile.net/proofs/artist/95f95c3a-ca65-4359-b28a-7b014333425c.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 0xe233ec86454f0b0244f57ff9542b73880c38ee5acc7e4bb57d348367a427d8a5. 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/USLD91727107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7d3b00a9e6e46b3be0e35cef4b452c18cc26d7b916a78f4ca612299d2feea52. 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/USLD91727108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632016ac4e757076a7c6f308c3a7df32069f96b9bbae039aae06c258d92648b8. 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/USLD91727112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cea110887f05cc6ed394cf52b74bbd32f1502cc7b3d5af2962596140e43a8ec. Chain 2 (Bitcoin): anchored in block 957084 (2026-07-07T20:41: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/USLD91727113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93b620fc12875833b803c3e594745b494a7ec4ad3421672447dfa424269faded. 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/USLD91727114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74c668b70a82779c21e59281d19b0d79a0ba5941f617dc20334cd98ac418c8b9. 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/USLD91727115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62aec68511d748250b8a90c1b4be87a3370f489a3b2557b05b850ebc01dffafb. 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/USLD91727117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b95763d833fe2569f061035c2b5819e9d91ed3ea61b4f7dae08c7587ee80482. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/USLD91727109.
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 0xa4d5928b67909d820891295043e213e023a2fc24aed5e1957dc0ec9a1bcce165. Chain 2 (Bitcoin): anchored in block 960407 (2026-07-31T13:26:30Z), 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/USLD91727110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a4a0e72f0d70888b747da6f9e23805c43a74931363733ff63401b44f082cd4. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/USLD91727111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53b27afae14593a6d5f886a5bcee14bc7b806339ffcdbf90217bd223e2e60384. 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/USLD91727116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5b569b2c8b6f1c29d33d7d6792bbb3ea0128dad780369a114bba482714f54fb. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/USLD91727118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ef8d12d9af92cace54f95db61feba16f4545002c8a4c85668b6fe6e9efa910e. 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/QZNMU2039450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9e8a889dbe75abb3dd07b2b0305fbbee9ef94c3ddfb3f081600da5ef928c992. 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/QZNMU2039459.