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 0xcc05efae0c84921a1ca50fe3e9d29d29b8235202890acdf085f6564873f0f28d. 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/50e23b44-e36b-4253-a5c7-503cb0ca32b9.json and https://artists.proofprofile.net/proofs/artist/50e23b44-e36b-4253-a5c7-503cb0ca32b9.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 0x0ef6c15577785295f9a01642a4da648b3a429a54767bbcdfcda7b450a1019c2e. 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/4EWHV1S4iQYU2n8wK35s4i.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/4EWHV1S4iQYU2n8wK35s4i.
Plus rien ne m'étonne (Acoustic Version)
Plus rien ne m'étonne - Acoustic Version
{"copyright_id":"0x907b51920b6ac7370d29b73ef1c96a33340aca8ea7749f46254295f043c6b02b","isrc":"FRE8B2300170","name":"Plus rien ne m'étonne - Acoustic Version","registered_at":"2026-06-09T09:16:39Z","spotify_id":"5yJZ2zQfLI2dvPT0gN6A8D","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x907b51920b6ac7370d29b73ef1c96a33340aca8ea7749f46254295f043c6b02b. 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/5yJZ2zQfLI2dvPT0gN6A8D.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/5yJZ2zQfLI2dvPT0gN6A8D.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15fb22f179942aa7f758819fc799b1fdfab9200cf9d5805626627ba14cd0d772. 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/5YMTSBZWTq0UmA1hvbYUc1.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/5YMTSBZWTq0UmA1hvbYUc1.
{"copyright_id":"0x62feb76035bf82f592efce4e55b1a06e1d470bf301538bccc6149a7c1ac8bde9","isrc":"FRZ010102280","name":"On a tout compris (Mangercratie)","registered_at":"2026-06-09T05:06:09Z","spotify_id":"4kLj62fpUh4LPv72afxvy1","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62feb76035bf82f592efce4e55b1a06e1d470bf301538bccc6149a7c1ac8bde9. 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/4kLj62fpUh4LPv72afxvy1.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/4kLj62fpUh4LPv72afxvy1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaed90cfb8a21ed8db79a2d4573ebd93ad5d694263f4c1b0f70e1db00edf329e3. 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/7pCLt4Fxe74p94bb08x74D.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/7pCLt4Fxe74p94bb08x74D.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf9e1bb2cbbec0e7daf13a4ae9a4ba2abba2772d6b3f2e88f35ab32003b0b8f. 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/6VAvLREUwBTZuiV2Kx3esz.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/6VAvLREUwBTZuiV2Kx3esz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70f0a1d1ebaf7ee60915c23de1b5e1ead1c5ac43f07ba374e4b56fc35a062600. 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/7gmARqUl5G8Vsw6tLGLld7.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/7gmARqUl5G8Vsw6tLGLld7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06006b645176295ee331312e4525a5dc64bef4f03c1a328a776d01ad4c49e333. 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/0XowvidUCnYBGmIYyZi3HE.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/0XowvidUCnYBGmIYyZi3HE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3ae6fca57e6d98e247b94bc0b3b789f4f2681014c70b89e1f71a335cf4dc907. 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/1NjM0sj88gwKK97qoaZkVG.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/1NjM0sj88gwKK97qoaZkVG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b8a8b71612e66a6b9f1264cd4a5d6853172a8ea1f649f03517d1c793f53a200. 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/5VXx0gEIEHOBjoq4lENeH1.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/5VXx0gEIEHOBjoq4lENeH1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7509348a26893aa1b5d75b5636cc1ccfee34ac60168afe6ee3f7f2d65995bd6c. 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/5k73vOmiBjRnlF3EmkcxEq.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/5k73vOmiBjRnlF3EmkcxEq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc16aeb86bebb81e68e8a175597e15a28051c43ce72d8ccb979d0f69847737ed. 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/5pdJTiYfeKZT7o0Mpqc0yM.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/5pdJTiYfeKZT7o0Mpqc0yM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45ceccbf809eb7571f4f18779af26d41beccc426d74605cdd2760d377eadd9cf. 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/2E6IJXtCwjJnJm4eX47VFA.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/2E6IJXtCwjJnJm4eX47VFA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5123e4d0f89a7415a80d2ca8a50cd6ac3899c975fc9c51a30be2b9ac735f87d. 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/6PEU4HZN0S72cW1GsQgpav.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/6PEU4HZN0S72cW1GsQgpav.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01d87c6ca83ebdc13d75a67453a2fac1ea6b5e2632ac5b4c603227a2d8e48e87. 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/19LhP61ZJ2rhB5awtuAS2R.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/19LhP61ZJ2rhB5awtuAS2R.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2dbb5c07ac350255ecbb5c8c26e9ba227f73d50a10510dabb3649223a85e36b. 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/0mL0iA2lNEvpoLLcU6y7SS.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/0mL0iA2lNEvpoLLcU6y7SS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ef6c15577785295f9a01642a4da648b3a429a54767bbcdfcda7b450a1019c2e. 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/2KTV2BxdHm2JU6Wwdzu2sW.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/2KTV2BxdHm2JU6Wwdzu2sW.
{"copyright_id":"0x2f1185af54ad6ae66cc7d19ba0fd1552cae3a25beedf1b7fe5cf77e934a5da72","isrc":"FRW571421004","name":"Un autre monde est possible","registered_at":"2026-06-23T10:32:26Z","spotify_id":"6Nu7hSdCkb2PMDOkNBQf1E","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f1185af54ad6ae66cc7d19ba0fd1552cae3a25beedf1b7fe5cf77e934a5da72. 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/6Nu7hSdCkb2PMDOkNBQf1E.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/6Nu7hSdCkb2PMDOkNBQf1E.