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 0xc205e97112d2d7576e5bf2bf0b441f1185a1442004fe93715bc4cd9e9311eeb8. 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/78d187ba-44cc-4bdd-8a9c-da107e2b380e.json and https://artists.proofprofile.net/proofs/artist/78d187ba-44cc-4bdd-8a9c-da107e2b380e.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 0x058a4fb09126e4ece6cf50835e9904c80bbae4989fd0cd2c22a57442c962ea3e. 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/67TMFB09c1dGfoirOsSy9s.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/67TMFB09c1dGfoirOsSy9s.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88343aadec4a5f66d35f2412d5dfc70e73f92a066e06eea8f7ba94852efd7090. 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/19cKWijGEYTScY8So6vu67.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/19cKWijGEYTScY8So6vu67.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a41274480e967876efb43d9a321ab97562e4c24b1c6d1e6c01822b2751c2875. 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/1osvzn315hf9sGEmexyma4.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/1osvzn315hf9sGEmexyma4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe794db61104e21c06155d55ae8b98f7da543a5620993214539a0f2a2b986dd98. 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/4wiC6cLqRI2c6SHwaUr59g.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/4wiC6cLqRI2c6SHwaUr59g.
{"copyright_id":"0x4ca0ae8719aca89cbf19fcf9dc157124584ef393d9d7934666bc6a69c07cc4e7","isrc":"DGA052453633","name":"Night Whispers","registered_at":"2026-06-22T16:45:25Z","spotify_id":"7JMwdzMci4Sa34A5qACvqf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ca0ae8719aca89cbf19fcf9dc157124584ef393d9d7934666bc6a69c07cc4e7. 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/7JMwdzMci4Sa34A5qACvqf.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/7JMwdzMci4Sa34A5qACvqf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb323892278a5ef7e27585f76d55cb2bdaa0c7887ca6f5444828ca75793ecdf. 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/0SeFrxS6VIQOQVS2V4RPV8.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/0SeFrxS6VIQOQVS2V4RPV8.
{"copyright_id":"0xbb4754a08c64745d2876bbfb3f0babf087734e201ba672dab9219b8c877748a2","isrc":"FRX202411954","name":"Outside of the Atmosphere","registered_at":"2026-06-11T15:15:14Z","spotify_id":"4BfSWMH7Ilbyg7jJ4bpHTB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb4754a08c64745d2876bbfb3f0babf087734e201ba672dab9219b8c877748a2. 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/4BfSWMH7Ilbyg7jJ4bpHTB.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/4BfSWMH7Ilbyg7jJ4bpHTB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfa9f0946e284688d1f4406d8a260865832216bf687195432f85acc0b31a8e8a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2xsvSj544yx3GTnwOsY7Ec.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/2xsvSj544yx3GTnwOsY7Ec.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05897e8ef768385fc96053863de84d90a4caf368282e7d944d901b1d795ca81e. 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/7rY3aEORSdwEbFZZMCuE2O.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/7rY3aEORSdwEbFZZMCuE2O.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2efbe2e085014b2d3711a4f18cf293c7cdd172121edab0a91ffdaab8f0c8759f. 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/0wCdpbSqv1EWRWZDBHtlji.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/0wCdpbSqv1EWRWZDBHtlji.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x068fd02dd4df3360f2bc4e9ec11a5427952281c35f4fb4bb35207f767492a1a4. 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/2KBqQgtZ1czOJ4Hrokq6Wk.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/2KBqQgtZ1czOJ4Hrokq6Wk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3562bbf96689d269cae76e8d80f732fc656965504cf5c58447c7cbc4876a71d7. 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/0zuCSUEzDoIIlW553V0TXY.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/0zuCSUEzDoIIlW553V0TXY.
{"copyright_id":"0x1af041d8ec1ff046db9083f686c5a13aa6f803148b4ff106dba070ea474e274a","isrc":"FRX202460534","name":"International Spy Club","registered_at":"2026-06-19T06:06:24Z","spotify_id":"4YDY9QNTHIcHCDzqrKVeid","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1af041d8ec1ff046db9083f686c5a13aa6f803148b4ff106dba070ea474e274a. 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/4YDY9QNTHIcHCDzqrKVeid.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/4YDY9QNTHIcHCDzqrKVeid.
{"copyright_id":"0x437ab7b3ec3a95d95aaab4f4449a5274ce59c7e85c46df4ebd5a6b5c02c79812","isrc":"FR96X2442826","name":"Fingers Crossed","registered_at":"2026-06-22T05:58:52Z","spotify_id":"6vtD7tiI8aYUvdIeLWVHgS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x437ab7b3ec3a95d95aaab4f4449a5274ce59c7e85c46df4ebd5a6b5c02c79812. 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/6vtD7tiI8aYUvdIeLWVHgS.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/6vtD7tiI8aYUvdIeLWVHgS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x628d9121e581753534fe5ce17ec5b95437cde3d16a9a8d8f88c63adf3d5c6b70. 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/6om1gYYzowBvxRbpY3tabF.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/6om1gYYzowBvxRbpY3tabF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe12230d95ae6fbc1f5c670b40128400ffb6d349223d4db23d2a853e6048af285. 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/47qfo8oLy2pZ9ZynYwAe9B.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/47qfo8oLy2pZ9ZynYwAe9B.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc25e8dd8294a533ee4176abf916f23f846d14d2a6d1ed89589592162ddf7066a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3lvpPXBVr3cGBgYzI6gcnO.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/3lvpPXBVr3cGBgYzI6gcnO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75ebfe4ba10473d009306d0ea5e620b078ddc77c7f75c89257e77feba193721d. 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/4ybiYlAsxrSuLTpVOnd652.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/4ybiYlAsxrSuLTpVOnd652.
{"copyright_id":"0x5a667fcbe685d7c063e63f9b1dc72ee0b6a9895508bc71707459f7abf70ae4b4","isrc":"DGA0H2301206","name":"Heat Frequency","registered_at":"2026-06-20T15:16:08Z","spotify_id":"2lY1L2FHE7YcDGQ3wEsKFn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a667fcbe685d7c063e63f9b1dc72ee0b6a9895508bc71707459f7abf70ae4b4. 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/2lY1L2FHE7YcDGQ3wEsKFn.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/2lY1L2FHE7YcDGQ3wEsKFn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa98ba86470162ad62f358d55787b463e558958d5f7d5c59852586d0c35e0f8c6. 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/0qt5CpRRYw0jUNmBK2wxoK.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/0qt5CpRRYw0jUNmBK2wxoK.
{"copyright_id":"0xc98ecebb0b38081ee38ed6d96276fa87758b0251b46fb7a687fd3bc0b2f6a029","isrc":"DGA0L2325760","name":"By Yourself","registered_at":"2026-06-25T13:33:00Z","spotify_id":"4xcMR0rpCQHqgpylsMQ4uh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc98ecebb0b38081ee38ed6d96276fa87758b0251b46fb7a687fd3bc0b2f6a029. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4xcMR0rpCQHqgpylsMQ4uh.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/4xcMR0rpCQHqgpylsMQ4uh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5caab604c30e1c01d5d8e387941652bb413278e2b4179d5fadd8e14a52351263. 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/1Gb5uYyxq0tPo9eJoZRGYU.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/1Gb5uYyxq0tPo9eJoZRGYU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b562fac4cb220d885b8f38bc77e305111599db309c1c1b83de312ee4fbcc455. 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/0S7KMnjpFrdzd8OvPvJ5Qx.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/0S7KMnjpFrdzd8OvPvJ5Qx.