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 0x6a36431067889cc66d2122db590a1cf916743b5e2a3a77833b6e233564a3ed27. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3bc0e565-99e1-419f-96cf-9328224ea4f6.json and https://artists.proofprofile.net/proofs/artist/3bc0e565-99e1-419f-96cf-9328224ea4f6.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x23ebcae921aa914f69a105a0c7ff289d614557e5b19bbebaa8b8bddc9c7e0f06","isrc":"ITC6Q2400011","name":"Sola (feat. Lazza, Tedua)","registered_at":"2026-06-01T15:18:30Z","spotify_id":"5r9wBfbbK4JcZUEAGFg6su","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 0x23ebcae921aa914f69a105a0c7ff289d614557e5b19bbebaa8b8bddc9c7e0f06. 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/5r9wBfbbK4JcZUEAGFg6su.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/5r9wBfbbK4JcZUEAGFg6su.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84b28016def033738591dfcd14bd722a0d6daf5b3dcebb3aa0babe1f30bf1f79. 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/0lqGKcPzUX4RO4PYysoLes.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/0lqGKcPzUX4RO4PYysoLes.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb288d179dd41f397694c08d7d58c616565d279588ee53fb33572d6a8376cd31. 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/5IbrGxWxB427KJEDrphgRN.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/5IbrGxWxB427KJEDrphgRN.
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 0xa3f6b96199caef00c329299e261005c9eb0fc99305837d2ed7d9c54919d30c23. 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/0OnozxDIig7ehfc4o7KbAt.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/0OnozxDIig7ehfc4o7KbAt.
Gabbiano / Moonrock (feat. Lazza) - prod. Lazza
{"copyright_id":"0x0c69bd79c2480a13033e95bc10a30e9a58bd1055cb476cb3bc0ea0a6b0331848","isrc":"ITB001800659","name":"Gabbiano / Moonrock (feat. Lazza) - prod. Lazza","registered_at":"2026-06-05T21:37:35Z","spotify_id":"2UzWWNqBAe1p7LZ7mSyOeb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c69bd79c2480a13033e95bc10a30e9a58bd1055cb476cb3bc0ea0a6b0331848. 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/2UzWWNqBAe1p7LZ7mSyOeb.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/2UzWWNqBAe1p7LZ7mSyOeb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c84b7e3fe78ad27902867c479b5263b64a1fbf5a7b641a0c291bef960df9113. 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/5w2GAzNny5IyAgLoKuSn56.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/5w2GAzNny5IyAgLoKuSn56.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e6bc9e97cf21a0a5d883cae9681270f09c0daf760ec1c80f596f5b140af0cc4. 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/2HKKdLdQeFPoskCizAPBxq.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/2HKKdLdQeFPoskCizAPBxq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6df460c154a2674d871535f8a11833f298cc1f422fbab708433b30b3d1a083e. 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/4oQDe5Fc3HEQ7IRF50vCB4.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/4oQDe5Fc3HEQ7IRF50vCB4.
{"copyright_id":"0xeb251db6aa642c125f88e16a92ccbabf3104da907fa794c1ce02e942ef926770","isrc":"IT1F71900055","name":"PAROLA - feat. Lazza, Emis Killa","registered_at":"2026-06-04T09:44:32Z","spotify_id":"4XxQOwmNM0DF3bKafSJBNw","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb251db6aa642c125f88e16a92ccbabf3104da907fa794c1ce02e942ef926770. 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/4XxQOwmNM0DF3bKafSJBNw.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/4XxQOwmNM0DF3bKafSJBNw.
{"copyright_id":"0xeb251db6aa642c125f88e16a92ccbabf3104da907fa794c1ce02e942ef926770","isrc":"IT1F71900055","name":"PAROLA - feat. Lazza, Emis Killa","registered_at":"2026-06-04T09:44:32Z","spotify_id":"2tQ7vPjN88wkQl5hSNSbVF","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb251db6aa642c125f88e16a92ccbabf3104da907fa794c1ce02e942ef926770. 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/2tQ7vPjN88wkQl5hSNSbVF.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/2tQ7vPjN88wkQl5hSNSbVF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5d6a073dd52a91fb71079d0757de2f4856b626bb62f0fcc7fbd06e2eea534ea. 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/500c6DLy4ag8gFAnkuzTxP.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/500c6DLy4ag8gFAnkuzTxP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99041bcab6cdb96209c785e44034a8049086de31993fb1bb8b7045a9f282de98. 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/6SqZHCfqn0Wiqv7N51Mahl.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/6SqZHCfqn0Wiqv7N51Mahl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x915198993eb66ff4f912852142dc5633776b66fb92beab025758eca16a80d5a9. 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/0x2dHloL8qToqD4RB7Worf.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/0x2dHloL8qToqD4RB7Worf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac52969d5376464de4f51e449b979a75509e5b661847992264f14d721f7a5f25. 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/1TfmDDyXkZ46iFSdWoJIr4.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/1TfmDDyXkZ46iFSdWoJIr4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7f8b6a0362be0dcdcb61de5b91856ede854a45d7f0f8bd7137a19768eec69cb. 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/0z55YRQggrzmk6urtVECCQ.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/0z55YRQggrzmk6urtVECCQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda472498391ca77529300640f5c729210531f2a8197a51d994c41f650d8a58ce. 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/2fCrGBbflxxcSXO6HUhJcS.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/2fCrGBbflxxcSXO6HUhJcS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2184921a71a5336d047f5d4ddad5bebe3a7717d8557fb318d699cc5b92eeaaa. 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/13UT4Loh4cNL2HTNssnQYL.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/13UT4Loh4cNL2HTNssnQYL.
{"copyright_id":"0xe50db330336addc27a569d232ff13e0d405c6c08e6e1211a4c136ccc9735df58","isrc":"IT0CF1700194","name":"MOB (feat. Salmo & Nitro)","registered_at":"2026-06-04T09:41:48Z","spotify_id":"5ng4VCaiIyDFcjhQw0L5FI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe50db330336addc27a569d232ff13e0d405c6c08e6e1211a4c136ccc9735df58. 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/5ng4VCaiIyDFcjhQw0L5FI.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/5ng4VCaiIyDFcjhQw0L5FI.