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 0xdb03afee329602a146f50ab0aff374bcc426be6ace55e5c39615adf46082c390. 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/6c70bdb2-21fc-463c-8e1b-ec35549ae6b4.json and https://artists.proofprofile.net/proofs/artist/6c70bdb2-21fc-463c-8e1b-ec35549ae6b4.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 0x85f0661c8389d800b4b32cd3fa533312cef890ca972bd5a4edefef8aa66314aa. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/QMBZ91969532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb4f7a578f1004d34973de5472d541971069ba9ac01f0161f811cf55d9ed270e. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/DGA052354312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c6bc05ff6ee839bd6cf688fa1ce8be78dfeeabfd5ec46b35de183e78d0d8f03. 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/DGA052354314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1011cf710b066f0f7f03c9b2707daf301d08eb17f244a786dc23705d1426d3b. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZHN72252570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb07d4671c7c5a33485da82c88bfba5d146c0f976328de330f6939e0f22248fcc. 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/QZHN72252571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4410a8958bd7a71f79fdd79bc4a3743273e95aef645b29fa08ea935a1ed91ae3. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZHN72252573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda342f655476d6c2169ffa3271196eb3188bb3717e90f976cd0ba2c2cda374d4. 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/QZHN72252575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdad44ff692c78cdc18cda063ff51ce239edd3430ccbbf1e07c8defbbe482cd99. 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/QZHN72252576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40b35bd9b5781be6c4ebb938d7f014962b5c5a9ee80dbd7897873e0022833227. 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/QZHN72252579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65d7cfa09975cc1e65b09713df0fcc84e06bb282c329e99ce3c23cfffb6966e6. 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/QZHN72252580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b3f7470759a5e16076f445d0de8ac0cc6c1a06584babc71d3d7239f6a15efe4. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZHN72252583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fe2e8d92df481c4d471e7664f886adbf68c07487037d86bb386d14b1045f8e6. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/QZHN72252584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7af4e4dc0a371051a35e3cd68871bd7dd013203ca138eb85f2634d655e81fca0. 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/QZHN72252585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb442a6d294211cf8c04a949057fe1ea7dc681cfff8c7b337b6ba1a53a25a975. 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/QZHN72252587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b69dce929e19d0ec990dba34654c4ea94cd4148878d052f346408cd3ee15c06. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZHN72252588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3edbd2945eaad1e6bf2730014e08eced6692f5dea64eba198821f58757870d9. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZHN72266412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5fd8b9ad11506eb0849fa04a72d3b09764044d60b363971f9e71521426ed5e3. 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/QZHN72266413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ad03b6fea2d201030030bd0d6defc156116eca3edeca50f6d3d229cf0a4d25b. 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/QZHN72266416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51534b22a04b1ae026905a855578df6fbfad1a57975675e4e9994f4ea60ba8d9. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZHN72266418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x839e37563803bba44f585b51732e0675b74584686bacdb51327d0c746080b7bc. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZHN72266420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a4cc0984f45fbfa050f6a1bb37ba7099e0f02303e25efbd29e7d083a17df521. 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/QZHN72266423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aee14995b9dd2be2cf84ee6fe1b0a7641ba921b5b65a4767baf558cb02a27b5. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QZHN72266424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3f7a52e894332a61a31870e5f0b77fff5bd69986e11049d4f9b466120cc8bf4. 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/QZMEM2292382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a3eb3b930e515c969d474f9790254237fdfc5e29a1279a6a5d9a99b3f93d007. 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/QZMEM2292383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed230b3f906c1dae4d806abfdc94b9673422ab17f6f2126697ebc9f3e854f9bd. 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/QZMEM2292384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba647c8e92863358fb0374382fa8ffa468285a5fb24778d329e9cb3b34ad79d1. 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/QZMEM2292385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7944b4f6ebae2118737a80478e362e4a56baec32a7b663c2353a608d9c0213f0. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QZMEM2292386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4daf5f6b53f3b763ca48ca3b1b7fbed76904739ab447d388fb47e801511e47fc. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03:35Z), 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/QZMEM2292389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb920ea3e0c4d0ddbb32da0f7013f86c949be330c33541e08812c1361640f55b. 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/QZMEM2292390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x326942f6ff6aa2c33ca44e127e2aa8866ba6ff8e225f61a59ccf439e4e905d2b. 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/QZMEM2292391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2141b6af4ee340b676441483da28bc05704a4c3f8ff49cd68ee90198125f4e1e. 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/QZMEM2292393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bf8949451803fd164666110dfc1598aea2cb764f46f6a4827b1dd3b3c4d9d02. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/QZMEM2292396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa575e1b22947d27610f66274775d9d8e3d18416028b2319d492e99d926a9973. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/QZMEM2292397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5a3afa7c99d5781cfe54f43d2ce8d70ae1ee2a4729ff92f6ae6e6e66559376f. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/QZMEM2292398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4594094e97994a5c56db4157e00ce80d3b6818eb5c81a389e9408b8b8055915. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07: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/QZMEM2292402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1874516b7a34a6940f47ece9c5fe8f1319b0b23bf72f79a4cff367f37678fa3e. 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/QZMEM2292404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d790d1956b7ee9233e4cca9f53489b76359f623b064555755cbd4bb2c302ea0. 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/QZMEM2292405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedbc29eb3a5126e3c6eed33f2ad97ea2dcc6d7d9b85ee94304cc6c255d6b15d5. Chain 2 (Bitcoin): anchored in block 959026 (2026-07-21T15:38: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/QZMEM2292994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc17958611c64265fd5179daea6ace947078ff470cd06731df6ea40792d383a0. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T13:22:35Z), 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/QZDA82558090.