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 0xed5181453f8304067a322d7b947aff77528253096b1b07e761ef9479706b648f. 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/0c9804e0-e13d-4f9a-a4b5-678e2d881dee.json and https://artists.proofprofile.net/proofs/artist/0c9804e0-e13d-4f9a-a4b5-678e2d881dee.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
C'est Dieu qui donne (feat. Sidiki Diabaté)
Mignon garçon (feat. Naza, KeBlack & Dry)
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 0x2f5560d77c938ca4016e4d70b145bb57d476d1db35ba593d69f2a699e0d26550. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/46f1QZ3qK7zYQFpZNHvXko.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/46f1QZ3qK7zYQFpZNHvXko.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f657c46f012af8fd0f18ccf72490c3be816ce3a037d4736740c1f8663c16717. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5MKFAxoHNa5PBCiyLdC7Us.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/5MKFAxoHNa5PBCiyLdC7Us.
{"copyright_id":"0xcec801c8b42174cab1cb338b24c479b17bbb99202208f24c6cca6f5c4a53e7bb","isrc":"FR7U61900050","name":"En bas (feat. Siboy)","registered_at":"2026-06-29T03:13:51Z","spotify_id":"7xuvFEQycjujLVdH6iv2yr","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcec801c8b42174cab1cb338b24c479b17bbb99202208f24c6cca6f5c4a53e7bb. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7xuvFEQycjujLVdH6iv2yr.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/7xuvFEQycjujLVdH6iv2yr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x429e127480f8643b960235291684854dfa66910a959a7954f369e1ac2871d81d. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0b1mu0b0vENDxxsUFKujYz.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/0b1mu0b0vENDxxsUFKujYz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb433be5f7d256e8ac40f12744b6e1c80ddc74faad6154ee907e45b642170ce51. 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/6ZG4xk2qOHFpwbLL1OVXO1.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/6ZG4xk2qOHFpwbLL1OVXO1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83df2db206c259ba4e40839ea080938487dd6213d691d53bc95c123550ff7c5c. 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/6MvWsYqxnuf9bgSzsl9WqK.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/6MvWsYqxnuf9bgSzsl9WqK.
{"copyright_id":"0x323d36a8db9ff14e77be4002e08bcc45ac20ffee5636d6ed7c8dc0ba5d716ed6","isrc":"FRUM72000871","name":"M'en sortir","registered_at":"2026-06-09T04:55:04Z","spotify_id":"6WPWU3H5sjxL853tz2drau","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x323d36a8db9ff14e77be4002e08bcc45ac20ffee5636d6ed7c8dc0ba5d716ed6. 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/6WPWU3H5sjxL853tz2drau.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/6WPWU3H5sjxL853tz2drau.
{"copyright_id":"0x323d36a8db9ff14e77be4002e08bcc45ac20ffee5636d6ed7c8dc0ba5d716ed6","isrc":"FRUM72000871","name":"M'en sortir","registered_at":"2026-06-09T04:55:04Z","spotify_id":"6AT8GmZczcrUhXZHWC28IH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x323d36a8db9ff14e77be4002e08bcc45ac20ffee5636d6ed7c8dc0ba5d716ed6. 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/6AT8GmZczcrUhXZHWC28IH.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/6AT8GmZczcrUhXZHWC28IH.
{"copyright_id":"0xb1e17bcd28a6d464d659d848cad29d2965db7e12aa94f6f85d1a507f71f2d274","isrc":"FR10S2067817","name":"Night and Day","registered_at":"2026-06-05T12:15:29Z","spotify_id":"0sZXR2wNOSdUtJOwUuwZZz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1e17bcd28a6d464d659d848cad29d2965db7e12aa94f6f85d1a507f71f2d274. 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/0sZXR2wNOSdUtJOwUuwZZz.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/0sZXR2wNOSdUtJOwUuwZZz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf586ac76cf1692e5554ccbfb3091e0bcf6fbe88368cf4dcfdef78d27882032c8. 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/638osB4f6QMrNJTTY1cMXo.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/638osB4f6QMrNJTTY1cMXo.
{"copyright_id":"0x989c1deaae2eb5f30ac3130d649c9b9e4e86fe066bf4f916ab53246ce8de4d5a","isrc":"FR9W12000843","name":"La galère","registered_at":"2026-06-09T17:03:39Z","spotify_id":"2iM6nZsRmkAjKFvfF7mWnR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x989c1deaae2eb5f30ac3130d649c9b9e4e86fe066bf4f916ab53246ce8de4d5a. 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/2iM6nZsRmkAjKFvfF7mWnR.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/2iM6nZsRmkAjKFvfF7mWnR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83df2db206c259ba4e40839ea080938487dd6213d691d53bc95c123550ff7c5c. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2TNIH6NnbZF8CmfSqqJG1J.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/2TNIH6NnbZF8CmfSqqJG1J.