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 0x81eb87ed0181ce437c1449afb141cf8de0b3025e05de33786db685ea04276011. 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/eae0da53-e61b-4b97-bede-46f56f5fb154.json and https://artists.proofprofile.net/proofs/artist/eae0da53-e61b-4b97-bede-46f56f5fb154.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 0xa29732a68b0c9e0e2ebcd08e6e9a09dbc496f915ea76a7ddd128f6143ce32b6f. 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/4piNBQg9CuAUfexHuG76b1.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/4piNBQg9CuAUfexHuG76b1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8c73c00996a674c336380978c433a6aa5010a6f808d37751e980794a2475d5b. 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/7F9CppbXgjEV1dSaOwg497.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/7F9CppbXgjEV1dSaOwg497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4be579acbf25aa2758091007091ea3db11b278b3014b24b574ed2456f7128c4b. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/47gW6e3JYGiLpmOPz0CNAS.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/47gW6e3JYGiLpmOPz0CNAS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5850a380d1bb3c2aed4e4ba2bf149299f6268e3c2042479377ddd814b37baf61. 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/38Ykj18FJ3YyyyVRIAFaxO.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/38Ykj18FJ3YyyyVRIAFaxO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x958fd26a51f5243fb0dd25e00edb1cf70bd0e1c6c1fc929bb6142c0588ff73cb. 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/25URJ5bQJB2aEnG3sKyPqu.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/25URJ5bQJB2aEnG3sKyPqu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8943395909869e3264b82791fd77424ea4e234ea5c9940e9c19a98b6144a80c. 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/1ZZzHoGd7vUBO4WpVbrgg8.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/1ZZzHoGd7vUBO4WpVbrgg8.
{"copyright_id":"0x85b5da5f76a0a96f6c2ac7b7688f9f54a1ffc3c21b18f7fafb9878525000b314","isrc":"BCCNA2300007","name":"Onde Cai o Sol","registered_at":"2026-06-20T06:17:06Z","spotify_id":"29V5zg6MOj3FfgeBjVdUJb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85b5da5f76a0a96f6c2ac7b7688f9f54a1ffc3c21b18f7fafb9878525000b314. 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/29V5zg6MOj3FfgeBjVdUJb.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/29V5zg6MOj3FfgeBjVdUJb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8943395909869e3264b82791fd77424ea4e234ea5c9940e9c19a98b6144a80c. 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/1g8L9LSryQFemdG5F7FcIc.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/1g8L9LSryQFemdG5F7FcIc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5850a380d1bb3c2aed4e4ba2bf149299f6268e3c2042479377ddd814b37baf61. 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/1LBh5YAz5aay5p3MU39EUu.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/1LBh5YAz5aay5p3MU39EUu.
{"copyright_id":"0x73cf7147cde59e7d641616f1ad6aa85e08954c017f77a9352ea0db15bb5eb2e2","isrc":"BCCNA2300008","name":"Quem dizem ser","registered_at":"2026-06-22T00:44:11Z","spotify_id":"6SyZY8NKXFaYXB6Q8yKiyF","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73cf7147cde59e7d641616f1ad6aa85e08954c017f77a9352ea0db15bb5eb2e2. 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/6SyZY8NKXFaYXB6Q8yKiyF.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/6SyZY8NKXFaYXB6Q8yKiyF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82e0923665d1f6a15a169135f8eb85875180e088142ba0a5be2e6db0630031e4. 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/6q9spUe1ap9dbHZTZNmwAz.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/6q9spUe1ap9dbHZTZNmwAz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4be579acbf25aa2758091007091ea3db11b278b3014b24b574ed2456f7128c4b. 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/7Fyml0B4XpdnDQvwU09v5d.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/7Fyml0B4XpdnDQvwU09v5d.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ef675b990eb2369b9b037ee43432cbc225ef7c61ae1a7913f81ce79010d28f8. 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/5avHbEsObEULXI0RofyDjm.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/5avHbEsObEULXI0RofyDjm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x958fd26a51f5243fb0dd25e00edb1cf70bd0e1c6c1fc929bb6142c0588ff73cb. 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/7t6nbfqYzN0tqJpwH7KYoI.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/7t6nbfqYzN0tqJpwH7KYoI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82e0923665d1f6a15a169135f8eb85875180e088142ba0a5be2e6db0630031e4. 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/7H0ZJsqpDIcZQP2UNbbEVl.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/7H0ZJsqpDIcZQP2UNbbEVl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa72d965b12a3aaa3a9eeeaa1b02ffa79c087fea276ad260f2db42800342ef58a. 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/7k3FkoYnDrHSMOVd13unhn.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/7k3FkoYnDrHSMOVd13unhn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfee776362efe4b00cdfd8280b0a1ab57bd635f2b2736fabb8fac413ba0d5cabd. 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/3PoMF0Q0eNM4Bs3Pll8i11.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/3PoMF0Q0eNM4Bs3Pll8i11.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e4254d92a073e065e648b9e84e1f633074512f05a58318e087f99c06f2aed03. 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/5iFO2mjFOcCsaLWqnboPyB.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/5iFO2mjFOcCsaLWqnboPyB.
{"copyright_id":"0x4879c585fe830aa33a04515256deb49f5d1b95dffc80573eedae82cc84c42daf","isrc":"BX3OL2400002","name":"Você Não Pode Dizer Que Não","registered_at":"2026-06-18T16:40:52Z","spotify_id":"3w9TtjX3Jue8xD7KE5Ybha","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4879c585fe830aa33a04515256deb49f5d1b95dffc80573eedae82cc84c42daf. 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/3w9TtjX3Jue8xD7KE5Ybha.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/3w9TtjX3Jue8xD7KE5Ybha.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a717264ebe48fc4890058660f2de3e314a68a187ed252b5c224ed0c3e0af217. 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/04l6YnwfUE1c3M4Ukzrf58.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/04l6YnwfUE1c3M4Ukzrf58.
{"copyright_id":"0x7b3a6bf470c997d11f9a480de8d60bae7fe6cd60c82bb9772cc41f2de7fb9a5d","isrc":"BX3OL2400004","name":"Vontade de Você - remix","registered_at":"2026-06-25T04:11:58Z","spotify_id":"7Dthl7vGUTRJYPM23aBAKF","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b3a6bf470c997d11f9a480de8d60bae7fe6cd60c82bb9772cc41f2de7fb9a5d. 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/7Dthl7vGUTRJYPM23aBAKF.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/7Dthl7vGUTRJYPM23aBAKF.
{"copyright_id":"0xd8be3dd09c3bf8470ad37a14e9ea202bfad3700277bf6cf5adf33e42df24a58f","isrc":"BX3OL2200002","name":"Vontade de Você","registered_at":"2026-06-27T13:53:53Z","spotify_id":"6rH6EbWRdfRmUVw1lpsMhF","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8be3dd09c3bf8470ad37a14e9ea202bfad3700277bf6cf5adf33e42df24a58f. 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/6rH6EbWRdfRmUVw1lpsMhF.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/6rH6EbWRdfRmUVw1lpsMhF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e7392199183533aedf148d47f6e9f2cd7c83a63d6ffe98fc57322988d064545. 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/5dOolVYZWx4APORj56Lbuw.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/5dOolVYZWx4APORj56Lbuw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0abd576f905ee21c1cdca83fa1546437eafc0b1ff008b16a354f0bc2cb0fed4c. 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/7aCXlK38HchKBPnVfE19Vz.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/7aCXlK38HchKBPnVfE19Vz.
{"copyright_id":"0xf9bbb81875cf6c8b36ddf4c2356bc3b922f8de09fab7da5b627fac608a9688e6","isrc":"BXLMW2300015","name":"Batom Vermelho","registered_at":"2026-06-07T15:13:17Z","spotify_id":"7psoK9b5ngvzLF9ksZPleP","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9bbb81875cf6c8b36ddf4c2356bc3b922f8de09fab7da5b627fac608a9688e6. 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/7psoK9b5ngvzLF9ksZPleP.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/7psoK9b5ngvzLF9ksZPleP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e7392199183533aedf148d47f6e9f2cd7c83a63d6ffe98fc57322988d064545. 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/63ZRYa7JTvAYF0WbdQ7B1I.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/63ZRYa7JTvAYF0WbdQ7B1I.
{"copyright_id":"0x5f0c0ca9a523be5b8ea46ffcd8bb117e5b12751cb3c30f6e9f8dec776cd27e00","isrc":"BCTVC2400003","name":"No Escuro","registered_at":"2026-06-10T17:26:27Z","spotify_id":"7F5WtjuLBcJ5Vfo8T3U1zR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f0c0ca9a523be5b8ea46ffcd8bb117e5b12751cb3c30f6e9f8dec776cd27e00. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7F5WtjuLBcJ5Vfo8T3U1zR.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/7F5WtjuLBcJ5Vfo8T3U1zR.
{"copyright_id":"0x5f0c0ca9a523be5b8ea46ffcd8bb117e5b12751cb3c30f6e9f8dec776cd27e00","isrc":"BCTVC2400003","name":"No Escuro","registered_at":"2026-06-10T17:26:27Z","spotify_id":"6UCgiAK2gfYvrblilSb1JG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f0c0ca9a523be5b8ea46ffcd8bb117e5b12751cb3c30f6e9f8dec776cd27e00. 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/6UCgiAK2gfYvrblilSb1JG.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/6UCgiAK2gfYvrblilSb1JG.