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 0x2e7a6e678a3bf080f71cbfe91c267b525c3076d93c3aa78fd43fdd976c42d709. 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/b5912832-8908-4ce7-94a8-dc71b027697a.json and https://artists.proofprofile.net/proofs/artist/b5912832-8908-4ce7-94a8-dc71b027697a.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x0456fc75a0cccc6f6a17d8b2fcdeefa1ba9a3f6855c270b5a38ad09db46a1025","isrc":"ITIWE2290115","name":"PARIGI RMX","registered_at":"2026-06-05T16:19:21Z","spotify_id":"0aTA4C3LG2E3AtPFlTMhCT","type":"track"}
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 0x0456fc75a0cccc6f6a17d8b2fcdeefa1ba9a3f6855c270b5a38ad09db46a1025. 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/0aTA4C3LG2E3AtPFlTMhCT.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/0aTA4C3LG2E3AtPFlTMhCT.
{"copyright_id":"0x94025a245ad5f99ccd540b8d52c5b4199761487d640fbbe45b65acfe14fc3a1d","isrc":"ITB002300772","name":"Altamente Mia","registered_at":"2026-06-23T09:17:25Z","spotify_id":"0hFDamZj4pSRYomm1YOdbn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94025a245ad5f99ccd540b8d52c5b4199761487d640fbbe45b65acfe14fc3a1d. 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/0hFDamZj4pSRYomm1YOdbn.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/0hFDamZj4pSRYomm1YOdbn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4df4ecb5cfa411c49721760048583a795b4cdcd3c7e17d4aca501748fc48c92. 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/0M0fitIB6l5CFlm9pukiEm.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/0M0fitIB6l5CFlm9pukiEm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbef02d330d5d29103c26c90619da20be8647cd13af735439257349985f751bf1. 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/0DSq4f2grIJOrawmfXkrRy.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/0DSq4f2grIJOrawmfXkrRy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb1047a6225e32450e5186a6be21a4c963ce2cf54bd20b99a8da3ef6c3512321. 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/0hRc3InGWplN0WKV2VT06n.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/0hRc3InGWplN0WKV2VT06n.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0309e4c97fae88f959b991b7ce01155ec400516ea0a2eec197ac86b021c5b1ef. 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/2S9ST4PsqOyvUj0YvfmxXl.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/2S9ST4PsqOyvUj0YvfmxXl.
{"copyright_id":"0xa8e1dd883127505c0e9141a52f21883d3f9ff0ef1b15ae87caa80064906ceac1","isrc":"ITB002100150","name":"Angelina Jolie","registered_at":"2026-06-01T22:01:14Z","spotify_id":"2wDBnfPlixUHdqrS1HvpvY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8e1dd883127505c0e9141a52f21883d3f9ff0ef1b15ae87caa80064906ceac1. 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/2wDBnfPlixUHdqrS1HvpvY.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/2wDBnfPlixUHdqrS1HvpvY.
{"copyright_id":"0xfdf4cd704bed975069278a5f6fdfdc1191fbfb834e132d476d2a8474943ee0f8","isrc":"ITB002101419","name":"Alcool & Acqua (feat. PSICOLOGI)","registered_at":"2026-06-04T07:11:26Z","spotify_id":"4UpCWcaJdu26OxLwxd3baF","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdf4cd704bed975069278a5f6fdfdc1191fbfb834e132d476d2a8474943ee0f8. 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/4UpCWcaJdu26OxLwxd3baF.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/4UpCWcaJdu26OxLwxd3baF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94dac1a2808963dcf1e91fbea14dc8c7e94b2f0ce4b52de87a97794ef4f84aa3. 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/6I28wnb48iMVVfyTSf4lkx.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/6I28wnb48iMVVfyTSf4lkx.
{"copyright_id":"0x2a730ded7236fbb29b7fcc15b22b3056e66c7d46cbd11f554fdbf1e63a371bd9","isrc":"ITB002101421","name":"Amore (feat. Greg Willen)","registered_at":"2026-06-04T14:03:15Z","spotify_id":"4gKkcGeCIH2JSfcJ07iJ0P","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a730ded7236fbb29b7fcc15b22b3056e66c7d46cbd11f554fdbf1e63a371bd9. 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/4gKkcGeCIH2JSfcJ07iJ0P.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/4gKkcGeCIH2JSfcJ07iJ0P.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5598e8e03fce0b07aa0b342343d63816d27e4a6d36f546670dcd2b2a060ac30a. 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/2WoqekZTPdDdiJ1RgSldUT.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/2WoqekZTPdDdiJ1RgSldUT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7e6e996f5c1c54e706734aa67e19f13a9b351563a244a0c471bcca3d0457b7b. 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/1J6HctZmOX2JTHlOd1VMpU.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/1J6HctZmOX2JTHlOd1VMpU.
Se Rinasco (feat. Massimo Pericolo & Crookers)
{"copyright_id":"0x8e1c3292a60a6fcd5e64363b4bce8055e43384be3fcbf75a84547aa3e69c3525","isrc":"ITB002101423","name":"Se Rinasco (feat. Massimo Pericolo & Crookers)","registered_at":"2026-06-04T12:30:51Z","spotify_id":"7FjBYxeIKPSJ4urbawvnUO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e1c3292a60a6fcd5e64363b4bce8055e43384be3fcbf75a84547aa3e69c3525. 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/7FjBYxeIKPSJ4urbawvnUO.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/7FjBYxeIKPSJ4urbawvnUO.
La Presa B e La Presa Male (feat. Francesca Michielin)
{"copyright_id":"0x434e835379d971a28ac486dd8fd6cc6d5e28027101045822d6e879b8769c100d","isrc":"ITB002101424","name":"La Presa B e La Presa Male (feat. Francesca Michielin)","registered_at":"2026-06-04T14:41:52Z","spotify_id":"16TaDfuh9aueJJY96mFdXw","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x434e835379d971a28ac486dd8fd6cc6d5e28027101045822d6e879b8769c100d. 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/16TaDfuh9aueJJY96mFdXw.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/16TaDfuh9aueJJY96mFdXw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e12a9096f61ffb02956f6d7a946fdb1ad68c95849ff9d310d71fa823cb553bd. 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/4544onOpxe51skG7KWeohk.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/4544onOpxe51skG7KWeohk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eb4938c1e771ea0ff5e07ee122b4c3c21c45fca11ae88559c0c0f86966e1633. 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/17z50d3CxHHNuW9muZfifX.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/17z50d3CxHHNuW9muZfifX.
Vita Vera - Mixtape, aspettando la Divina Commedia
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8348f0456794c33aab9878df081a327b2107e1d22ac45b7613fa2045584775d2. 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/0YK95TsZAb2RSl3ayRiSBh.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/0YK95TsZAb2RSl3ayRiSBh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eb4938c1e771ea0ff5e07ee122b4c3c21c45fca11ae88559c0c0f86966e1633. 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/3aefkAXgYc4XaIaN3LQ9xQ.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/3aefkAXgYc4XaIaN3LQ9xQ.