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 0x4692a0587f31caf09e3c43aa987b841b922b87decd6f398fca6c564649121d68. 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/eeb10d3c-760a-4579-9a8e-eb7864930e0a.json and https://artists.proofprofile.net/proofs/artist/eeb10d3c-760a-4579-9a8e-eb7864930e0a.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 0x8cb55f127cea067316d94d1026c174866124202722e7488decf909e7fa553430. 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/QZES92061210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a771c34426f24f45126cb57a229a338c520a9f92570c50a1d82986945001fea. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZES92061211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc149ab88ff14f94e5dbc5ee052b255b8b8a051e4bea8be3adeaf592a7f407c1. 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/QZES92061213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f50c305de1bcd699ecce8bc1e34a3aae60ec57dc7715d5d69e1f26c9843b660. 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/QZES92061214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x697f565c710ff4076d411aaeeb90987a8fd1ef9c7501be42a66d4691ea1e0337. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZES92061215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eac5cc5d1ad96b599ee9470d8c96efdeb9c07c5c2efecb589ad5fb42eb71f7a. 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/QZES92061216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f558a6814ec4bb2f0ccbf2c523921e02375ae95543c761fcfe5e6f810dc3c90. 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/QZES92061217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64537098028372a682645792d7805d4a2585171176106fdab3892f2a3297594b. 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/QZES92061219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd139f52cbafcd639483ae586e5305e94d9f527f0a1d1a97a7cbb3b9acf735233. 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/QZES92061220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05be9fed73406a3a465dbcf7a5b532c03b5e824c9d2a30804ba6521d18836f39. 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/QZES92061221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17eac0e16a41e00d170106b3df1f7cd840e12108fe5e24fe1dbec6f9028a3bbe. 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/QZES92061222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43581deba31372032d715d4e0f56c763c758a92eae91a12d0f6ea4c9cbe2dfe8. 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/QZES92061225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffcc7e0dac52c82f40c331512ed9c1fc3d646489f41d349ae46148d826c50b8b. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18:01Z), 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/QZES92061226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65cf619edab1dfd18f0ba710057b32477f0d0ebe3c75f711fcc021801b33ad7c. 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/QZES92061227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dcae0db9391ce978ee1af1cf17b24cd0362450b0ed9af1c21633dd463d76baa. 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/QZES92061229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfb75ad292e36014296ecf7c2e7fb221370f12ff55e2781f519b320f003f86b3. 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/QZES92061230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa94b049b67f88b0e9ef50217aecaeef079c5fea387a91865500d7a1eaace0742. 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/QZES92061231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ccf97285506be106beea88c454234d6d74dc7a3f954af82f101b298b7bcd05d. 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/QZES92061208.
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 0xa2de2af2ce48164f9b14ae8b6d6c5dac664d02b248a51353961aa34c484b19c2. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZES92061209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd71199a25e2e710ce8d286d9dc50ebdaeb4baf88b020360700e4ff304cfad77d. 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/QZES92061212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3b599b2e07688419b291da58defac31a70e88393ed57bf534d179c32cfbb1b6. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QZES92061218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92d3b53cb4350dfe9bbbd62440b82b94fac87241a6845f994084084785709961. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/QZES92061223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bb4df0c8aeba0d38e1f512cfa3c1303f16613613611a4f08e7e72cff43826f4. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/QZES92061224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cc5d70c9a893c8691a8d5d1fd6d1080845446f72d7e08a8f48754154e172b0f. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZES92061228.