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 0xaa08838803c19e67b1999222225254ad1394f34b2c141b40408f719ffd0bc1db. Chain 2 (Bitcoin): anchored in block 953759 (2026-06-15T08:04:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b482c674-447e-4833-b667-b67b21717b54.json and https://artists.proofprofile.net/proofs/artist/b482c674-447e-4833-b667-b67b21717b54.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 0x850db5fbf1cbb4499b472b08b9071d63aef4d70e383462fca8b1b85c6791add1. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/FRZ511500013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed04ab8e33d431dfbd2cf27362a12d1c795be3832f00e286b6946cc6434e6817. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/FRZ511500014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfc636c983443115d8326a4ba5f4a085c6afed2c3bc5027596d8ac9eb04f5976. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/FRZ511500015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x533e94b4732a98cbbb849e289d4cd22fee7a11efde36b0483f314fc83b32958f. 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/FRZ511500016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4961a935e13b5512a978516f849bf5275c66ec282bc80b49fd139d2b4388f092. 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/FRZ511500017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x401b0206f4ae6b67cd22c4309e9648e97ecb9f72fdac04da32eff544be7d948f. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/FRZ511500018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2aa6722859aeaf98baeaed7783c189c3f285eeaed526949194a79ccd64167e6. 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/FRZ511500019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d0009ab519588b84f95f896efe422b560f741a515436deedcbea995f09c7202. 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/FRZ511500020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x493910cbd1aeb8c15c659c767bf51022b25395288e547a193e22adac7fbc5355. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58: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/FRZ511500021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11ce454cdd326902e1589052bb721338b72bec7655cd3e22143a73253a24cda2. 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/FRZ511500022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6958c8bcfb86081d84460ebe8b9600b61703db21796d3d3debf7e422c2772325. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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/FRZ511500023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x701a238b7ca8cda63b81f1fca8e8c1753eb8d6abb49c326c7eafe8d648d5d091. 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/FRZ511500024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3101409d17fee04c5729157b7e114f1a7607fa2a4ef227ae27f39afed4300cc8. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26: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/FRZ511500025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c5ea5a6ea8e579e69c320caf70b5bc309c23cf57acc2518b22677f5b00e086a. 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/FRZ511500026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf89d67d8be8b9a49ac534ebc1005fc61e78d20b6214780cf5953c1e63af369f. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/FRZ511500027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3718c9a0d3035368f6381edf56ad3bb8468c5db87567ad9229387ffea342cfe5. 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/FRZ511500028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ad7793a47c94d453447bfa5b66ad8195582e54ac5614bec00403921864d8b6c. 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/FRZ511500029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5542c19ea39eba55b112fbc690cb92abcf235a89d5996586d507340bcfd09c4. 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/FRZ511200147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba369a0dfecd250084e11360f6c2e23e44020761e65e15b19ae837c8dcfb9abe. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/FRZ511200148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9da885011f2630c2ce1f7cbc9dc9febea0560061b57c7aa59fccea5739ca5e86. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/FRZ511200149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6a6102e354acc25bafb82debd2e6f179edd8b693b628d221e1156c6724fb92. 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/FRZ511200150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2938e603354df53efd73c2130cd49c5be73ce49d54753034e8da75a9ffdc69a. 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/FRZ511200151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa727c7e824b1bf1678b9a89af8bfea70639802ecfc91975e64f0540b54bc23f8. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/FRZ511200152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3fe4bb0ecbd53229eb5b8bc8ac31afa15208b0b49573345fe3d5b425a25ae5d. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/FRZ511200153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01adcbfaf64dbd349404c6010c7a2ffb76a105aa6679b3eeeafa738bab1f537e. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/FRZ511200154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd180392c7a6db9b714c9b3c7c2790623c0e4addc0829633469b5cead69a5935. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/FRZ511200155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f48211a3e9a72d0c100d65e7b60837bbab7c57d2b2d32937dc0ff0c9722129b. 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/FRZ511200156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62986f10dc8cc034c0d0866efba0e994b0dced3674ae195cf022dcd157caa0d8. 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/FRZ511200158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ec5fb13b5e0a34ee910193c001f4b9ab2204378aac25493f50a4f573f68f4e0. 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/FRZ510800312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b9c4f4608fd5eba97fe33c94b2063e35e64b842933771922e32bddf2e201f53. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/FRZ510800313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x105838450ca184ea9250b12661f81d7214070678af5c771f90a2f16601abb07b. 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/FRZ510800314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94cfe29aca5e88ed96edbb2d358a299b4cc730375f84b5e16d115d08bc322470. 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/FRZ510800315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb601ff5a9b2b597a94a5db684a9f34e2877466b2f5a7efcf48abdfcbc4d7edea. 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/FRZ510800316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaae5ab795b9ac10fc708c90a0f5c05c8f49edd3823543d5bd0245ecd19c646b4. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/FRZ510800317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x328c32d312589a90133d22a021b2322a1d8c5aab277aec72408dcad89b24d434. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58: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/FRZ510800318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x953c3649ccd4dda987525568dcc588c20fedbca158b873241ce6c96574f92bae. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/FRZ510800319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb37a2e4fa10efbea323fc39045ba413ffd50cc46b7a6a98bcde4da27d507a2d. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53: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/FRZ510800320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf359c8a7cb54d6db719455dca09bedd2428d086c47d69189e3892b29fbb29dcb. 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/FRZ510800321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f05b3969d7af22ca0dd1d7551561ee72298b6a3c7737384b697caad7bbda0fd. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/FRZ510800322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69619b588af77af736b40de417cd1c10f589b7b432f2ca0b920759e9f8e44fa4. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/FRZ510800324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe151bc64cf806d3716893ac9d3c9f2a7df552c07384ef2a7e21bed500a9654bd. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/FRZ512000001.