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 0x35d46f4351de684c815637f70a50ade163f2a1d6a51a900e530b9dd7c177f014. 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/0ec48a76-ffe4-4a40-9602-c79d3369a722.json and https://artists.proofprofile.net/proofs/artist/0ec48a76-ffe4-4a40-9602-c79d3369a722.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 0xb151626bcbe88529e70ba90cb42576a18eef1c806849166aeb0deb07a836e3aa. 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/QZHZ41945343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd527d1a4376feaaf8fca6bee8e3ff9149e33f913a6ca77b6f12f7fea71371bb. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZHZ51902971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45642bf5243d2d79bf6fc6fcc1c8bb0f5ac3a379a2c3c07e815f7201cb7fcb09. 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/QZHN32078545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc95471c59b8a1c9750618b5d5e836a630af74cbd733c21641b62d43649b48b7e. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZMEQ2033559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97e22b8fc7e6ccc80c3ff06d2346971105594595a4266bc0d4658bbcbdc63872. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/US7VG2194173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf2cf5f4c875e6f3a2714ef740a74d3530f5c36c27bb21468cf3e148adc0dc37. 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/QZGLM2186844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5e6fa680d7b65d0d49ee345802fa48f9e96891847dbcb69c66102f09afdb23d. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZMZ92155771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38b82f39e78da4c7279811f81087fce0cf7c7eda4fbf2d2c7f6a3355aaf07481. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/US7VG2262874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccf167ec23becf101a3c755f22a6c344cfd033d1a451890cce0c7db67b844334. 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/QZGLM2202611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x450216d48a50cae71c2e62bb0d424256535609063750f1baf187216e55afcd2c. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZW9M2282813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e9f116a58a8332671469f2973097756da5091c30d356f2dc571676fff4a535e. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/QZ5AB2387409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x793d73209d53ea728a43cc769715fdfb15d3c581628e01797af6e15be63155f9. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50:13Z), 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/QZNJV2326493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe6798218a127bfcc76e94b0f3daf4ebbe3ae8223f5947c7fabdb623a2712364. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZNJX2377762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aae9a2f9b2ba236bbfdfa6bff1b7c0cc9244d71807d6e2e5d289fc60f495315. 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/QZNJX2377765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc13b5a3db154ffe9a1b544127f795e72a67c4a9b4ba22493e3f3e1611f77b1b. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/QZNJX2377766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c76806e4049814106d81d3748f3362d0f2f3ce994fe8b976169db89b5024d70. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZNJX2377768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4b491b21e1f1b8d367e4453e71122398539f44d28013c92edfb0e2503a34662. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/QZNJX2377769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd076b5158c57f3c36fdacbb189d163d828315851ee7d25d1d21953102ad8eeae. 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/QZNJX2377773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47710c1e143a741588c5d4f41687068f02e8a356374378fb68328097978a6ee3. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/QZNJX2377775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x068b1964f676dbd81c4d337f5d272ed076f32a90f08b05dbd0d60ac1c0ab21fb. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZ5AB2430434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe91b0a24867bec7fb0e57ad74a1b5012b746f962b6b646ca13a274b88a5ad7a. 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/QZW9K2402722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f12bca8afdee6d08b2027984f24cdbf88eb4c81b7292d133a26f38666b529a9. Chain 2 (Bitcoin): anchored in block 958573 (2026-07-18T15:49:54Z), 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/QZW9L2441800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67797d4323f77afd83d522efbfa823654fa867b645c6e77441800f3730556809. 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/ES16E2200418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d890fb688d59415992405484559c0cb0e9fd0c86692ac8a2574c091e291bb38. 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/ES71G1927396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cfda30e71b8a36dab97e6f748b980185d23e69b97a56ae65b6f84247bf97c1e. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QZNJY2336987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e9d1e127442036ea54d8add4eb26ad323266414de234b954bf586796fffc8c3. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/ES25E2200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee4a7a2f682bc16694baa3c0ab36b40022f2b09ed4da788f427d6fdfaacc5e13. 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/ES64E2300047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb869ca07aa9e8ac6fca9c31501a0d7c5279672df414439dc45837cb5d809788a. 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/ES64E2503513.