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 0x96daf19ab0e40358111975f07c783e4a0295ed71e4e8ea2b10464e2fc3cdcdf1. 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/532ea7f2-3383-4358-a56d-1c57addbd09a.json and https://artists.proofprofile.net/proofs/artist/532ea7f2-3383-4358-a56d-1c57addbd09a.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 0x9a2d3d855d20917882bc5119f9d86e1d71f9a0faea11d61b497ec22ca6b51383. 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/7luFLdyoCkAyNZm3BEGAAT.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/7luFLdyoCkAyNZm3BEGAAT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cf2d5126c3bbb7872decc5fedaf48f4cc40ad57083d1e0ccd0b6db51b0ffa64. 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/2PWAIzTuEfbxyob6rpwhss.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/2PWAIzTuEfbxyob6rpwhss.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9de3761f3953575324b3e2dd98d90319a06c33a27ce3e5e2444bdf283cae7ac. 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/0ljdS84N7do08kchJRm8uN.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/0ljdS84N7do08kchJRm8uN.
{"copyright_id":"0x70b12269ecbbfe06575eec80a1c4f4d70f1ef3fe6b0d9e9bb9f32bf958a5afdf","isrc":"ITB002200052","name":"Sulla Giostra","registered_at":"2026-06-06T01:37:26Z","spotify_id":"01l8BJl6CoFQaR3RFliOD9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70b12269ecbbfe06575eec80a1c4f4d70f1ef3fe6b0d9e9bb9f32bf958a5afdf. 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/01l8BJl6CoFQaR3RFliOD9.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/01l8BJl6CoFQaR3RFliOD9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd281a901832635afcd3af4e2e534f404bb4d7c23967665b2dcc2382ef0831a6d. 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/66AUa1k42pssdUkFCDOhC8.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/66AUa1k42pssdUkFCDOhC8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5f31131f1fdfdb8c9d742e1113ee5c6f45be68808cd44f62635802ff8478726. 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/6t0ovtgnoAq9orbnisSzZp.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/6t0ovtgnoAq9orbnisSzZp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafd24c5b693fe94f75b68d8e30ec846936ae3efc6a289a105aebbf7df2f46c17. 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/5ychvxJuts6RyjQz2aoXqY.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/5ychvxJuts6RyjQz2aoXqY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x397c235247f4bc496fb829f9e3f6a473b62ee06194646d23d5d72797ba26d202. 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/1OCDA2RhtGn6HRvpqq7FgV.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/1OCDA2RhtGn6HRvpqq7FgV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cf7f88fe77caee5f00b85574a19144430f6996ebb596f6350c432f541eddf7f. 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/2uZOFf1VMUfzZEf9rPtpu4.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/2uZOFf1VMUfzZEf9rPtpu4.
{"copyright_id":"0x89971bde83f751652a56e8f33cbf3d88053f453388bda410eb042bb8e6ac26fd","isrc":"ITB002200058","name":"Demo Nello Stereo","registered_at":"2026-06-05T07:25:52Z","spotify_id":"7zMWPYqky1LBAmchavCAZI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89971bde83f751652a56e8f33cbf3d88053f453388bda410eb042bb8e6ac26fd. 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/7zMWPYqky1LBAmchavCAZI.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/7zMWPYqky1LBAmchavCAZI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e6800e2924cb6597cc40dafe37375c25ee0973a07c0e068b1ccbf9d6a68a921. 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/2fuRs5oQvjue4tXAxQ15XJ.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/2fuRs5oQvjue4tXAxQ15XJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b8877291885e89ec1ec8176c73d722b616bc663ba27deb5e818181e262557ad. 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/6FQdZ2MywYwiXe2eKNeGXi.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/6FQdZ2MywYwiXe2eKNeGXi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6dd17c61efa44254c2090ba43e59b872938ed4c6d74607440c41986dd31aab0. 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/5xIlm5Scz7D2UFo6RyMMQE.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/5xIlm5Scz7D2UFo6RyMMQE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x846333fb4ced5553cf5036879c1e82cd48c0c66acb4f9c02d69e082e7a81c699. 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/67eVdMdbm9cp8A1Thsdcr1.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/67eVdMdbm9cp8A1Thsdcr1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46ee7ccfcccc3f2e28edadd8804b3f3606eb72e9ce2faa94ca560cb46fdbb1e0. 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/2ssTQhfRXPacZfzcXrrBza.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/2ssTQhfRXPacZfzcXrrBza.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae71b5b18478d3ea768150fe4272e65a6b25632d8db35006b91948bdd7c1ee3b. 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/2aePm2OheJgqMSoIOCHkIs.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/2aePm2OheJgqMSoIOCHkIs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71b8b1da9f484caca099f6574475181f94db0fbe92da57b1a9cbb53507797905. 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/7pm6BKjGafbHR3iQZcyamI.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/7pm6BKjGafbHR3iQZcyamI.
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":"0x9e1b328a49abd37bff6cacba5cb74e216fe3d03a5bc45a2f52be3c41246c2bfc","isrc":"ITYG92300043","name":"Six pack","registered_at":"2026-06-04T15:20:07Z","spotify_id":"5JjShSlaNX3gFAEBhoSCfo","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e1b328a49abd37bff6cacba5cb74e216fe3d03a5bc45a2f52be3c41246c2bfc. 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/5JjShSlaNX3gFAEBhoSCfo.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/5JjShSlaNX3gFAEBhoSCfo.
Abbi fede (feat. Fabri Fibra) - 2022 Remastered
Fuori di qua! (Stories) [2022 Remastered]
{"copyright_id":"0xab9f40b27449faf93a765933f543f2a05a85e531b0267b8d4d5710b1372a1ca7","isrc":"ITC942007236","name":"Abbi fede (feat. Fabri Fibra) - 2022 Remastered","registered_at":"2026-06-07T06:48:25Z","spotify_id":"0TmAcVIsu4dKQEgSs0xmG1","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab9f40b27449faf93a765933f543f2a05a85e531b0267b8d4d5710b1372a1ca7. 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/0TmAcVIsu4dKQEgSs0xmG1.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/0TmAcVIsu4dKQEgSs0xmG1.