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 0x3c9391c4b08d28eb6efec6a3c0f243a5e8b26ba2e9933f3b3a58c9b0b1d19f8e. 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/397e7b7d-ec09-4d6c-b637-a6781b29203c.json and https://artists.proofprofile.net/proofs/artist/397e7b7d-ec09-4d6c-b637-a6781b29203c.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 0x7f4d15dfc4f623b85fd83cbbeca70380f1433d369bb0b490624243bb6e391377. 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/QZZ7Q2432291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x232a795327c7e6edfe0aabb06d809d684aafa9a2343f7ed38920065a40f8892e. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/QZFYX2533152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09915dd912bff039a94cb9ed985f75e0128fae942c472ae701553ae611d6c45. 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/QZFZ62532418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf94d536f3e5c00f5c9163bd077ae671c964e08aae881bd2f1bab92405ad75308. 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/QZDA62558355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15762575884a0b73a529ae47b38b34b693be03ff925cfa66be7fb2fd828a270b. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/QZDA82511071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec324019e2bd6aa864d4a06d0570f859930f3aab70b658c2f507a11a5d94866e. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZES62513001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2d10a3f220f606000bfca62ab03bb22fb3ef21c54f5e75e64c867cd199c06b5. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/QZES92508034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb53124d4880665511ffeb07398818b0a07c48f1b8324c25a2769317ac591da71. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZHN42574554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55780a0e22bfe341301ff40f32d8b57aa9ee6f2fef2200e597eb6b765f7325d5. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QZHN72555580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9a39ea4febedb72c2dbe406e7516343e8232d9faef16d3f73c805d341bd56eb. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZHNA2527656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43864ca2f1f9701d14db8e7cf01d7f339bd9b07c8d0093e2ce6239da609026e4. 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/QZHNA2531439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39fca7bbf285964554b28869c06926a88e8c0cd33327e1b88ee4caa8454599d4. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZHNA2531440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebada04ab082ff212bfc3fc538598658417b5ff000b53ad9783924a4af94b3dc. 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/QZHNA2527659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84f01efe3303aba2f9d7820b14327a5431c789589b876580e0e68a132bf75401. Chain 2 (Bitcoin): anchored in block 958971 (2026-07-21T05:04:56Z), 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/QZHNA2531441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe67fc2c26f6c00c53b1ae4dc3630d0537e134f556f1939c014815e840f3a61e4. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZHNA2527661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3afa170aaf3cdd61627cc224586ab649bf1bfff6a81e6bafd51c877bef2508c8. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZK6M2547526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f4bf351953e558c66a4e3d619192e709fbe4114d0ba7264f1cd43562f9bec3d. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZK6K2502896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x953f056f2c6bb3915e383bf822d01ce63dba04a398ddf98ad8d3b95789e0da2b. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03:04Z), 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/QZK6G2521269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49d5dfc38f893a6523ddd9f78d632eb10e48ba7f63a1721aed38dd74f45be8e9. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZMEP2548793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf29da8a1342cf206754860033965653c8856ada5991d5cc52863255e6c0bdb1c. 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/QZNWY2538085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fc09c88b370bea2f78a72d855a7f238ff87aebde417bfc86d760aa584af04d6. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/QZPLS2533025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60f6a8249b9dc255f7b09de70f1a1ec9cc7743184bbe59028a830dc5abceff16. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZPLS2533026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1fe50135796c85f7f6a515a964808b3482629758c0916bb41ff5c44b12988c5. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZPLS2533027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed16cf6d3b60f757ccf6797c85e5a7db34b308f1801efbbb293fa58e93c30a46. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18: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/QZPLS2533028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ac0f8bfdb7f6901b40ec5a8193136bd6d79a6a4cd857fc7a36ccbf08bc9cb12. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZPLS2533029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x019cb6ea74843ae72087ec5ecaf041c203f1b061b92e9dfcc14cad8f5f57dc80. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QZPLS2533030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3b97c0c5bd9faedd31ad2b7ddfb8ca35f1af98fa8ac4bfd6a90190579a87841. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZTB42584072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d113dd29dedeb9ada21777be6c782a7ba187c16a54a80a81e5d0ab4bb71e045. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/QZTB42584073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x602fd6972d8132ae96227ab43c9c8ec85e327c99d854076797905d9c9e17b0b1. 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/QZTB42584074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c96dfa6c860685f381b7e48d4887535139a025ed5b4e73db091339391854368. 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/QZTB42584075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe77f271319dc2a79ade3ddb5db58e7d74be030bab459dedcdbd5d563f46b5180. 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/QZTB42584076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf82bda6e5a508f00a5229efb755c5e6c211772c750d29c99403da74e025279fd. 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/QZTB42584077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98227cd73bfb00df2658ed67638e3183d7ddf47edb99b1ee7724cbe81b0d76c4. 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/QZTBD2520910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb897aae0b452cf785d9b6a76f849bf5b8e1dd358c99225b30a3f65f4d4d4f795. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZTBD2520912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8e8580e1277f1a56d7e5d17636dcd14fc6daf17b13c865fad6590159d8f65f2. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/QZWFH2514560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda4b3a6fb430e2742574dff1fd82fbdf6850c13f4b88b412fc41169e532ccd94. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QZZ7N2592696.