1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60bc1a74b33df563195489721b0cc41b4c6a4cba4f12379b23ebc36ed72769c9. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c3e56385-9000-4627-aafd-ce6951b93a3d.json and https://artists.proofprofile.net/proofs/artist/c3e56385-9000-4627-aafd-ce6951b93a3d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6335f28dedb302f42432460e0332d367cbff2b00e0d07241d81de224bc63f322. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5AGnz1ao2SuFYopAmJig4V.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5AGnz1ao2SuFYopAmJig4V.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91fa75750182b349880f41f3ceff0f6a5a3e51d35e203d3e69abae91266c4795. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2dIOtR08z5wzOaeW7xdKVq.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2dIOtR08z5wzOaeW7xdKVq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00122aa8b4e15fb81f5f6e5d686cd9c155c577a8342509ab0a9c790a69d79fe8. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/34ZkBfobPeyy8pGKFIopji.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/34ZkBfobPeyy8pGKFIopji.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59be576ed7c9d6a69d27721672b0f07d2c306fd8833afcb83effe7d61d39130. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5jTiTiKWQ7pwdDuT87K3SO.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5jTiTiKWQ7pwdDuT87K3SO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2ca66d617a9f891ae2e94b4e04e7436810433c6c729d22c0bbc4b5c4acdf9be. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5f7HSGGflacFkIRsYAKXEN.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5f7HSGGflacFkIRsYAKXEN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcea6e9bf069731bc4e30d43906241f554d0bbb54ad199b3efbb567166bde730. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1dD74bkF74ydfMlBdO6SjI.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1dD74bkF74ydfMlBdO6SjI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebe8d45632180f6cd974abcb64e82156c5584f7f146ef74079bd091ce6bdefc7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4s4DMGGPt1FOj5ZYzvlG3o.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4s4DMGGPt1FOj5ZYzvlG3o.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc52cbf21366ca45099cc18b3b69ab015274080b07d9ab54c1548e4efd956dcf5. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1ZrzKObnSrNu3V4v6MXAnA.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1ZrzKObnSrNu3V4v6MXAnA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66ccef2571d6e15eb366d97e429fd0aae0ca153de3523086df0936f605d97baa. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1QIAAMq8gtLjC0HbnfdYYV.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1QIAAMq8gtLjC0HbnfdYYV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41d70293777b437fa5230a800481e7af03ae4f0ca113b609c30330417fb07290. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1yT3FFJvExoib7AvzCs312.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1yT3FFJvExoib7AvzCs312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16bc81dbde5a9495d45d84bbaa1270e83fa9acf4bb3129d5fea73b5bd1e12b69. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0cGh0BmTjCZ1112AiPCTfy.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0cGh0BmTjCZ1112AiPCTfy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b168b0e3df95d0e71246b1ad931ae84125969b401afd048fcc27bc33693d419. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2Hm6qEGJJMvEwS5DeJSCCx.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2Hm6qEGJJMvEwS5DeJSCCx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb678fae5df288d908b53bd17c1e70230fc4dfb6673516798fd295bd894b0ec31. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2fpluGFnZDhbp56phme028.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2fpluGFnZDhbp56phme028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x368e8bc2f6b168224317f4fcdb57e2f5df11b5a757499e605218e8c68f2b35a9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/700IMhzILzaZu9BRfQPwRH.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/700IMhzILzaZu9BRfQPwRH.
{"copyright_id":"0x05f7ef6137dae73f5bea2ebbf7f4c5d2a233132c28ef075711478d423edc8eee","isrc":"QM7281783994","name":"Una Profesional","registered_at":"2026-06-25T02:31:02Z","spotify_id":"233fLBooQLNPg9bske7y3z","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f7ef6137dae73f5bea2ebbf7f4c5d2a233132c28ef075711478d423edc8eee. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/233fLBooQLNPg9bske7y3z.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/233fLBooQLNPg9bske7y3z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x703785f4b047dd24d10e43d35759cc6584ea7898ee0c9580d5451419e1b4a89f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1gfIiWnjfoNgbqfS2o8hMZ.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1gfIiWnjfoNgbqfS2o8hMZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5d312e1198e2a603ccd4245c587dd131bbe67d4d80fd7d20616bc4510939ac4. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/67OASBDkkauUCqciUrRdBw.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/67OASBDkkauUCqciUrRdBw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6335f28dedb302f42432460e0332d367cbff2b00e0d07241d81de224bc63f322. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3I1ag6HPGqu4OjQnmslgGH.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3I1ag6HPGqu4OjQnmslgGH.
{"copyright_id":"0xcbd0edc85d0fdbd013e25330e14e28acbee228cb38946df2dfacbb97c6e6325a","isrc":"QZNJW2166267","name":"Free Kmd 3","registered_at":"2026-06-24T04:43:08Z","spotify_id":"7zqj00Xbd5Z9PTDnmfQnpu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbd0edc85d0fdbd013e25330e14e28acbee228cb38946df2dfacbb97c6e6325a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7zqj00Xbd5Z9PTDnmfQnpu.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7zqj00Xbd5Z9PTDnmfQnpu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc52cbf21366ca45099cc18b3b69ab015274080b07d9ab54c1548e4efd956dcf5. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7BlsVswGItLz8Eo1NXx8QO.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7BlsVswGItLz8Eo1NXx8QO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66ccef2571d6e15eb366d97e429fd0aae0ca153de3523086df0936f605d97baa. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4rToXgLowDfkRaxY5bQ84N.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4rToXgLowDfkRaxY5bQ84N.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41d70293777b437fa5230a800481e7af03ae4f0ca113b609c30330417fb07290. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2wujs3VVaqycO3oPcPmSEF.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2wujs3VVaqycO3oPcPmSEF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b168b0e3df95d0e71246b1ad931ae84125969b401afd048fcc27bc33693d419. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1Zz7ZF2BuywOYs5fpmDBXV.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1Zz7ZF2BuywOYs5fpmDBXV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb678fae5df288d908b53bd17c1e70230fc4dfb6673516798fd295bd894b0ec31. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/08m3yAfuQVCEojwjfZi94f.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/08m3yAfuQVCEojwjfZi94f.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x368e8bc2f6b168224317f4fcdb57e2f5df11b5a757499e605218e8c68f2b35a9. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/32pj3DjuzoTVjcLaIXkCFG.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/32pj3DjuzoTVjcLaIXkCFG.