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 0x2555d2a21135ca42655c203ef0366abed62d4ce2e7158b75fa2465dc7ac2c459. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/88d59965-3996-4901-852c-2306badfaa6f.json and https://artists.proofprofile.net/proofs/artist/88d59965-3996-4901-852c-2306badfaa6f.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 0xc19647991820f17b0e468390287f5f67fba530ef45a9845afd118a1972a67dcb. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7pyHEm4pE1i2V9TM6DahQO.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/7pyHEm4pE1i2V9TM6DahQO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e946f7aa5dafb952985ef3dba4df17b7f7c6526d244c371c5da0d1dc31365f4. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4EghXraPBX31POISA6L15x.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/4EghXraPBX31POISA6L15x.
{"copyright_id":"0xab0f4588c2d3f3d4a56f6997bfa4d8c1a046f6b8d06887c924d279300dc25efd","isrc":"DGA052099386","name":"Awake // Sedate - Holy Fawn Remix","registered_at":"2026-06-09T12:48:03Z","spotify_id":"5uioUOXdJMNIPnT3l44Vu7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab0f4588c2d3f3d4a56f6997bfa4d8c1a046f6b8d06887c924d279300dc25efd. 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/5uioUOXdJMNIPnT3l44Vu7.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/5uioUOXdJMNIPnT3l44Vu7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd15d31a25487a9d8eceba2f11821526ace9774be8aeb9f470aa9340de1aa087. 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/22m6WHgxLbXTDPlkISY710.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/22m6WHgxLbXTDPlkISY710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x903e96bc1a985c684d5fc64f145a569635357131bd0211b2c4efa6e99656b7ca. 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/2n1Go55RzCD8pvnEmA6HGO.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/2n1Go55RzCD8pvnEmA6HGO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a239224440371573198676aa2ec3495bb2726a51cc3fe94e0a388c1f1a1edc7. 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/4UfVb5PLtfLCX5GMgx2Q5t.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/4UfVb5PLtfLCX5GMgx2Q5t.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf71ce2f4643ea4e49c287c3d5a9dda7deec0467221d136cdeaa2e2b6b4612da6. 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/3R60Ue7WYZhPBXLpA9d6DQ.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/3R60Ue7WYZhPBXLpA9d6DQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31c87b0482de7a65147118b382494c2e4d4db6bb89220548d174df2570b937ca. 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/5qlkNep6mdTdVDi0XH2qMi.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/5qlkNep6mdTdVDi0XH2qMi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4373106a6d6349a38db9883e3ce5b0ae9582fd179b6766ab7d9a25c5842c03d5. 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/5JNKOKlJazGfzvPJ5Y06U7.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/5JNKOKlJazGfzvPJ5Y06U7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x452491832d52335f2756c2e75362b9126819cf1cf1360623b11cdd99f3916c99. 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/3VdfzEHWZUYqGD9K9Mvjt6.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/3VdfzEHWZUYqGD9K9Mvjt6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bb6a7254e3bc321620f2099141109e780041ddc5c347196b900ac890ed02c09. 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/0TLHpQcKlkOCudx3F9TqIq.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/0TLHpQcKlkOCudx3F9TqIq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7115e5e1d4249a1f996bd3dbd5af946188819926a090816fc5992d897d8742ca. 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/4ynkQMpsxxoWYdwsKvk6pr.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/4ynkQMpsxxoWYdwsKvk6pr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x272ecffe1618bf771ae1b0bfaa73191a403a5b9066a364aa5760e1a5817d4d49. 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/0iD8SIrrOg6kh9hPkl425t.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/0iD8SIrrOg6kh9hPkl425t.
{"copyright_id":"0xf293018b03aeb4415f7de3ba6fea31fb539db356847449dc25dd8f2715b6ffda","isrc":"USHM91832230","name":"Black out the Sky","registered_at":"2026-06-26T13:07:34Z","spotify_id":"4eMFz9DFM25g8BqgLosRyd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf293018b03aeb4415f7de3ba6fea31fb539db356847449dc25dd8f2715b6ffda. 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/4eMFz9DFM25g8BqgLosRyd.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/4eMFz9DFM25g8BqgLosRyd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9db9c46e418909f10fc44941fdfee6919885d9bfec3fb501affa150d411d48cf. 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/3LkqAPvqSX64U6j8grU6cX.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/3LkqAPvqSX64U6j8grU6cX.
{"copyright_id":"0x343debb3a5357a3e95f5c6440d173b3a7ced85d2a6ca04dfdf504ff4ef2ef355","isrc":"USLZJ2332051","name":"Personal Jesus","registered_at":"2026-06-11T02:16:46Z","spotify_id":"6acMeEN38NfnOuIEy1aJww","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x343debb3a5357a3e95f5c6440d173b3a7ced85d2a6ca04dfdf504ff4ef2ef355. 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/6acMeEN38NfnOuIEy1aJww.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/6acMeEN38NfnOuIEy1aJww.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5667f13da941a814fd8b094ff559a4d434ef80f666908a50b1a5d0935ac3332b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6UBj0wWCYSgNbxrYoy0nzX.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/6UBj0wWCYSgNbxrYoy0nzX.
{"copyright_id":"0x2e8079b0244b7ec50b4b84d1c7382461ca19bf84aa649aa50a858cc6902c69e3","isrc":"USLZJ2332071","name":"Never Let Me Down Again","registered_at":"2026-06-19T22:56:07Z","spotify_id":"5OQ6nxBF1nSQ3S3ryN1vff","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e8079b0244b7ec50b4b84d1c7382461ca19bf84aa649aa50a858cc6902c69e3. 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/5OQ6nxBF1nSQ3S3ryN1vff.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/5OQ6nxBF1nSQ3S3ryN1vff.
{"copyright_id":"0x5667f13da941a814fd8b094ff559a4d434ef80f666908a50b1a5d0935ac3332b","isrc":"USLZJ2332066","name":"Policy of Truth","registered_at":"2026-06-18T10:49:23Z","spotify_id":"1mIRQj5rrsRmOTqbhxHBWp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5667f13da941a814fd8b094ff559a4d434ef80f666908a50b1a5d0935ac3332b. 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/1mIRQj5rrsRmOTqbhxHBWp.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/1mIRQj5rrsRmOTqbhxHBWp.
{"copyright_id":"0x954d1a9a8ea1ea021c96374df1dd66d76d5389a252afe755073224b884a620dc","isrc":"USLZJ2332036","name":"Enjoy The Silence","registered_at":"2026-06-28T04:57:05Z","spotify_id":"4jGXXHyJaxXj7V7jnfAWlm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x954d1a9a8ea1ea021c96374df1dd66d76d5389a252afe755073224b884a620dc. 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/4jGXXHyJaxXj7V7jnfAWlm.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/4jGXXHyJaxXj7V7jnfAWlm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a239224440371573198676aa2ec3495bb2726a51cc3fe94e0a388c1f1a1edc7. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7KKLJ8OHLHaUWFjUSzMuYK.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/7KKLJ8OHLHaUWFjUSzMuYK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd15d31a25487a9d8eceba2f11821526ace9774be8aeb9f470aa9340de1aa087. 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/5jTeOU9RktN6X8kMrPDQAC.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/5jTeOU9RktN6X8kMrPDQAC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x903e96bc1a985c684d5fc64f145a569635357131bd0211b2c4efa6e99656b7ca. 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/3aN1ieVx1Svp0Z7n6s2xbx.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/3aN1ieVx1Svp0Z7n6s2xbx.
{"copyright_id":"0xdfb4ace114e5eb6acbf7b23e76e70d389a04675e82601c8b582f175a8eff66d7","isrc":"FRX452196295","name":"Everything I Wanted","registered_at":"2026-06-06T20:59:43Z","spotify_id":"3UENMGY2TC3a93LP5e3fO4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfb4ace114e5eb6acbf7b23e76e70d389a04675e82601c8b582f175a8eff66d7. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3UENMGY2TC3a93LP5e3fO4.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/3UENMGY2TC3a93LP5e3fO4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e946f7aa5dafb952985ef3dba4df17b7f7c6526d244c371c5da0d1dc31365f4. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/161Fnpxa2XkA5uWHp7WZag.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/161Fnpxa2XkA5uWHp7WZag.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc19647991820f17b0e468390287f5f67fba530ef45a9845afd118a1972a67dcb. 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/2PgS71r8DDsoRvIAb01wWR.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/2PgS71r8DDsoRvIAb01wWR.
Black Out The Sky - Audiotree Live Version