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 0x42927397b03d78f9293bdfc5b286a992b25fb2a0cf2d9582a9ab13b0a7c8ddb9. 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/e4a1e2ad-06fb-4509-82ba-f93cf7683fda.json and https://artists.proofprofile.net/proofs/artist/e4a1e2ad-06fb-4509-82ba-f93cf7683fda.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 0x61c4fa6cb7379e94001168b78300dfbdc0462fe2c33e7177801d82001d22b2d3. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZHN72504460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ec173e55391f744e58ac6e124926ddafea62960330b61acb1058152d70483b. 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/QZHN72504408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5466223f0f7b262ae3652c5bd7d1f2dcd386dbc38fcf2e9ff1fed67c04a2948d. 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/QZHN72504444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2291870d0afc0e1884fbe38e9e8b5856de153646a66923222926adcc01277b45. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/QZHN72504406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00f70f62b95d07cecf206a16c63171388fdbe6baced18625f25602a9ed99cf7b. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/QZHN72504396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf739e0224a53158933a01b5624884d0f823dc14dc08dda19a987f5cff9d3ddb. Chain 2 (Bitcoin): anchored in block 958724 (2026-07-19T11:19: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/QZHN72504420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5383ec5e94f58f8538f9f0632243c3b2bf5444728fc18d421a0ee5ca8192f8a. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZHN72504474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fda690086c0c08085ccfaeb809602b092ebb719316ec1b2af7eb8cbd1c8a7ff. 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/QZHN72504489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dbe4facea6bee2c345e0b844e535df2c4a9ec6a78bfa852a4d6533fd9bda227. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/QZHN72504400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf45de15ee568ade1c67ae39cb103261abe9cdf6aed10d217864f20ef5a344b94. 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/QZHN72504464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfefd8a29ed4ec56891920ded6c7eec38126cf370ca2c8840d598cee17298f924. 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/QZHN72504377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa7bd9208daedc651992d2e2e7e15e27da602e57be3feb25c0681cbbab5480a6. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/QZHN72504390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d669fd7370d7724d28c6dc82802bab606326e177d62f1a354c4c238e7a2ed98. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZHN72504391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7204e78d3ffa68f889f98d28214c7abfe0c624646e799d18b2e96dc162c4c4c5. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12: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/QZHN72504404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a00386745bbbb5f5f0da1a9835a5ed65128b04e7549cdae4bcbedebe02a7e0a. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/QZHN72504378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d1baf9cc8a2c002414aa5ea7c32b1e4665523df659440a726878925cf3a92d7. 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/QZHN72504379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd4bbf188b215c5d3280651e7864a8372925aa96d6f48dbc48314330cc7f332a. 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/QZHN72504482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a27b653662d13b9ffa6badbe41d4b846d0b3d8d081a7f26e6bacc850de1d5d7. 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/QZHN72504407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe820ea7d086adf5f002cfd2e2d94f7408b97c5dabb0ee8c2a13d926783f22f9a. 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/QZHN72504458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4f94d1d7e3ebd6109ebae25b38dfcb0e3a7d252c61d57ddd3242053f02cdaf8. 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/QZHN72504459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8670c15c729592a52c03fbc7a7c1162532dffed0f756a49fc3cf40d6c9004fd1. 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/QZHN72504494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e2faf5b0aacc87117d61249c55307440036b22df6a857e0302c82f9c230ca2d. 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/QZHN72504405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1db949c7622b575e2200a721ef8cf1d6644a174b8d4fdeff0bda287d42b60890. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/QZHN72504398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa512afe537dd7a1d1f5d4a97261d78a1f9d2eb83ec4294c9ceec11800c3b6446. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/QZHN72504388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45b6f38f97c6374d1fca3530718b699a4361e3946bc8971bcc3f6af60d338663. 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/QZHN72504417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fa3c4bd3b12ec98afcf850f19a3382ac5596de27093a3502abea241b4bd8470. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23: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/QZHN72504409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x685a18d9c909a61945a26308f54946c4b50459bbb499d911d08bbd4ed205faae. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/QZHN72504381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2feaafec922e6750170fb8670f252ac71ba736d72d98396aecfe34b533aa22a0. Chain 2 (Bitcoin): anchored in block 958495 (2026-07-18T04:39: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/QZHN72504401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43175356a36bdfe4946dcac9089dfb4c4271d3ce2c599a12e1ec020600141cb1. 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/QZHN72504467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c27b9ffc725c9911573eea7478cab31d6d646c72e462d7acbe62670e17a68b6. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/QZHN72504403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ee88570cdc411051ab82e361345f689725136047fe6eb0a5ff588b26264b425. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZHN72504431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14088d2e36d8b11ce34bddf16577cf7787eaafb9f020423fc7bbae92ec68c520. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/QZHN72504383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54e8caea9819fd8b6787ada9043a48c6af526ecf2919a5b43c374d428e236db4. 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/QZHN72504394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ab39561306a508b63283a31c53303ec62ebdc3657f22c8d700147d4c3c2bddd. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/QZHN72504410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28ccbe5c5c4dcb630c48c43b5000384dfbefdbe9928bbb404bdab772d1567316. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZHN72504385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9a87f7789249d99e6131d52b98a8c95e412bc019b613465d4264db61bd9df0e. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/QZHN72504376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x646dcb3dfe7f8b53de512d0318f7a7f7d2ed38179e9d50a7d224fa503a297f1e. 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/QZHN72504422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1ff8d21411d92abb07c31e5350b9645837591522c8633fa6709e92cbf9671d7. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZHN72504425.