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 0x8b049d8ebe14387361fdaa4b95ca60a9eea5079d80468098de81eee81769f3f0. 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/93634df5-ea50-4410-bc35-11b2d2e4f38d.json and https://artists.proofprofile.net/proofs/artist/93634df5-ea50-4410-bc35-11b2d2e4f38d.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 0x373338e88e5ad32771970a8cf18a7d847471527194f72f4ca0d143229789a06a. 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/0MLu1cFYL4ikdRTdasCQT9.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/0MLu1cFYL4ikdRTdasCQT9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x027b78d629f732eae57cae7545c7cb3b92efd776705958117ab5c2d753f51492. 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/1BdmcsFAODQR4x7eiOuRVf.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/1BdmcsFAODQR4x7eiOuRVf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x027b78d629f732eae57cae7545c7cb3b92efd776705958117ab5c2d753f51492. 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/6QGJPGQvnXk83SbE8ypsWC.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/6QGJPGQvnXk83SbE8ypsWC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50db833d7cfc9efad16889e640d724ac6dd1b4bafe148aad8494b2985cf26416. 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/6bN41HjY008ggroMFxNLaa.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/6bN41HjY008ggroMFxNLaa.
{"copyright_id":"0x85013d4f2ddfa11eee31d80430fb321b04a3e022719881c224509775527b11fc","isrc":"ITDJ72200063","name":"Un Altro Show (feat. Geolier)","registered_at":"2026-06-01T14:12:57Z","spotify_id":"0AbDjrdgKTXzGzvQ1drgQl","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85013d4f2ddfa11eee31d80430fb321b04a3e022719881c224509775527b11fc. 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/0AbDjrdgKTXzGzvQ1drgQl.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/0AbDjrdgKTXzGzvQ1drgQl.
{"copyright_id":"0x46db75f201e09a72f74cc0d06701a2b4b2f311f6416f1479a210ec52c1ae5ec9","isrc":"ITC6Q2400008","name":"Miez A Via (feat. Geolier)","registered_at":"2026-06-01T21:39:01Z","spotify_id":"1lKCEBF9dBDOklnyl5tbK9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46db75f201e09a72f74cc0d06701a2b4b2f311f6416f1479a210ec52c1ae5ec9. 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/1lKCEBF9dBDOklnyl5tbK9.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/1lKCEBF9dBDOklnyl5tbK9.
Non Mi Vedi (feat. Fabri Fibra, Ernia, Rkomi, Geolier, Poison Beatz)
{"copyright_id":"0x01abe0df7d46c928a3d8530f7af6a76e71f0dae14644c3191797aab355558f98","isrc":"ITC6Q2400017","name":"Non Mi Vedi (feat. Fabri Fibra, Ernia, Rkomi, Geolier, Poison Beatz)","registered_at":"2026-06-04T09:52:09Z","spotify_id":"48Qsc1cEUGavLJfxld80hb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01abe0df7d46c928a3d8530f7af6a76e71f0dae14644c3191797aab355558f98. 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/48Qsc1cEUGavLJfxld80hb.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/48Qsc1cEUGavLJfxld80hb.
{"copyright_id":"0xfb0100abb8505bd409fc59c9667e93dc36bac1b96067c3912ffd09387f6e1110","isrc":"ITB002200176","name":"Desaparecidos (feat. Geolier)","registered_at":"2026-06-05T11:56:04Z","spotify_id":"1kcwsO1ptrEMXsHtcIGPjI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb0100abb8505bd409fc59c9667e93dc36bac1b96067c3912ffd09387f6e1110. 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/1kcwsO1ptrEMXsHtcIGPjI.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/1kcwsO1ptrEMXsHtcIGPjI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b68383ace295b660f6a19051b6dca14c3599375d2a9c374206d1b8baef83062. 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/1EGC4KMFYi5ukbe68OcM4Y.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/1EGC4KMFYi5ukbe68OcM4Y.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50db833d7cfc9efad16889e640d724ac6dd1b4bafe148aad8494b2985cf26416. 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/0auvaDaXYvnUrjVaANORe1.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/0auvaDaXYvnUrjVaANORe1.
{"copyright_id":"0xd466697bc95c4885a23cef4f87d1ce8fe0dda167d455bded948fe8a61142001f","isrc":"ITDF62177032","name":"FANTASMI (feat. Geolier & Marracash)","registered_at":"2026-06-01T19:47:32Z","spotify_id":"2TJoS5VSBkP48r92Nryq9m","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd466697bc95c4885a23cef4f87d1ce8fe0dda167d455bded948fe8a61142001f. 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/2TJoS5VSBkP48r92Nryq9m.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/2TJoS5VSBkP48r92Nryq9m.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0651e2dcb68141220e64dc026f6cc7b11bcd9e3682e141d2e9bb583fabe78b7f. 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/7LSNczPPyV2FaCo7EQ6MOJ.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/7LSNczPPyV2FaCo7EQ6MOJ.
{"copyright_id":"0xbd4c3c436c7405eef31462ee24bbcb14de61f490716fa38ec47a4bf2fabc9824","isrc":"ITQ002401323","name":"Video hot (feat. Geolier)","registered_at":"2026-06-20T23:44:09Z","spotify_id":"2HeCpMoE06qgKcJpEP0H9Z","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd4c3c436c7405eef31462ee24bbcb14de61f490716fa38ec47a4bf2fabc9824. 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/2HeCpMoE06qgKcJpEP0H9Z.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/2HeCpMoE06qgKcJpEP0H9Z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffba25558697c72f7640a15e6e19c83999d93b4b02a31b109ef8a7fbf9d44ffb. 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/2igBB9ZD1iGkWtVGoLG39Q.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/2igBB9ZD1iGkWtVGoLG39Q.
{"copyright_id":"0x5b8d4aa7dcda56bc01ffbd10fe83f560512b753d3b84d1c1b69d0da314c0dd19","isrc":"ITQ002300861","name":"Campioni in Italia - Red Bull 64 Bars","registered_at":"2026-06-04T07:22:51Z","spotify_id":"0ceoFL2NCa6d6tWDkvXwYS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b8d4aa7dcda56bc01ffbd10fe83f560512b753d3b84d1c1b69d0da314c0dd19. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0ceoFL2NCa6d6tWDkvXwYS.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/0ceoFL2NCa6d6tWDkvXwYS.