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 0x9ff3f19296cd616840129ff989473bef1c71cae02eca01f9e8842139223fdc95. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/082f8f98-6802-44fd-a08e-9cdbb4a9fa13.json and https://artists.proofprofile.net/proofs/artist/082f8f98-6802-44fd-a08e-9cdbb4a9fa13.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 0x5b877826813407c2ee54e16c74ca0e18136b19364f8d2ace11f50e903ab94d36. 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/7KBZfSUkHJY9B5FcUCVyxp.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/7KBZfSUkHJY9B5FcUCVyxp.
We de best (Mixtape by DJ Hamida) - Bonus Track
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2716eb422d206d8502ac49b489995d1e323a08a3e29f2cc38eac458d5aec3d70. 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/3oqLFBqgLLV5981Q8m5NTF.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/3oqLFBqgLLV5981Q8m5NTF.
{"copyright_id":"0x4047397e74154b9deb77cda4bdf69dcf3f024304f3b7f66dc1f3d8530002eca1","isrc":"FRUM72100828","name":"Number One","registered_at":"2026-06-28T23:27:52Z","spotify_id":"6TwGsmcQEdwUrro80hwooj","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4047397e74154b9deb77cda4bdf69dcf3f024304f3b7f66dc1f3d8530002eca1. 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/6TwGsmcQEdwUrro80hwooj.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/6TwGsmcQEdwUrro80hwooj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76cbe2b3f6acaf9e1850c5413d55a9a84aa34a11733b4fc93dc30062b1264474. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2MtTHqLqI3vvJKr2YNsZwa.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/2MtTHqLqI3vvJKr2YNsZwa.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4047397e74154b9deb77cda4bdf69dcf3f024304f3b7f66dc1f3d8530002eca1. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/00mRl5uN2z1y0b5gIgxDUX.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/00mRl5uN2z1y0b5gIgxDUX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76cbe2b3f6acaf9e1850c5413d55a9a84aa34a11733b4fc93dc30062b1264474. 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/6kC4g55kYdXFdc84V45Qyd.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/6kC4g55kYdXFdc84V45Qyd.
Briser mes rêves (Extrait de la Bande Originale du film « Les Déguns 2 »)
Briser mes rêves - Extrait de la Bande Originale du film « Les Déguns 2 »
{"copyright_id":"0x3e9b8ba3dae1cd67e1917435fe48877fb3edfd490d85c3e1edc3f7df707950f6","isrc":"FRDDV2300340","name":"Briser mes rêves - Extrait de la Bande Originale du film « Les Déguns 2 »","registered_at":"2026-06-29T06:26:39Z","spotify_id":"5ZUred8YzDHIWNJGe9HCsY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e9b8ba3dae1cd67e1917435fe48877fb3edfd490d85c3e1edc3f7df707950f6. 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/5ZUred8YzDHIWNJGe9HCsY.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/5ZUred8YzDHIWNJGe9HCsY.
{"copyright_id":"0x2e5cbead3ffc5878d75f8bd70045fb3744d81fd58f8b8f89ea78b21b093d0786","isrc":"FR0U92000137","name":"C'est maintenant","registered_at":"2026-06-06T23:53:49Z","spotify_id":"34BJlyts0NPaAky22pHfto","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e5cbead3ffc5878d75f8bd70045fb3744d81fd58f8b8f89ea78b21b093d0786. 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/34BJlyts0NPaAky22pHfto.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/34BJlyts0NPaAky22pHfto.
Un dernier coup d'œil dans le retroviseur
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x528bc85eb65c3d5d930350cbf8eec0683818386585a32913f910a073e4b48766. 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/7ufeWQGcWg8ejDp9zEQi4r.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/7ufeWQGcWg8ejDp9zEQi4r.
{"copyright_id":"0x0aefccaf529aa6e7f322d2f4c55bd8e9ebc00e0c8a767eeb21223f819c3415f3","isrc":"FR8Y72300155","name":"La Mentale (feat. Kofs & L'Algérino)","registered_at":"2026-06-21T23:08:41Z","spotify_id":"7eqzIJF8L5E48Zp59Z72ne","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aefccaf529aa6e7f322d2f4c55bd8e9ebc00e0c8a767eeb21223f819c3415f3. 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/7eqzIJF8L5E48Zp59Z72ne.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/7eqzIJF8L5E48Zp59Z72ne.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x074620401c78ead44e4d60ab325c459923d8f69b117cae327c81cc8e6f580f07. 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/3uJXYrXUYy4guqEJ2KAyrV.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/3uJXYrXUYy4guqEJ2KAyrV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd053730497dbe97546fb25b92fcc02ac365a54c2fb0f50ff70a02b4a26c32200. 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/50zfmdWu5AFf3iYRzpsane.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/50zfmdWu5AFf3iYRzpsane.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dfebcd7e64acbf99244bdaad9e07f99cf679dafc7e3adf90473ea394667004b. 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/2HQS6opkcFGCenqjpejc9J.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/2HQS6opkcFGCenqjpejc9J.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eef687fd0481c1af551242c75b3b1289a90bfe3fb1955f402f094f86e13f9b1. 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/4DqJhbR9NOpvLhsL8r0srR.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/4DqJhbR9NOpvLhsL8r0srR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3e784889df5fc1f5212a3fcf0a47fe490398155c0b8ea81153b4ee3d07dc542. 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/7j4ajgNwW2Mf4qk4vMnGPf.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/7j4ajgNwW2Mf4qk4vMnGPf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19d9c29026366b697627077612d2999b384ff608bd899ccf889027e5d65c3cec. 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/7eUIOLeQcg5LsjF4iMXXw6.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/7eUIOLeQcg5LsjF4iMXXw6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6ff1dd516e8b84bc6af0e939d6327dcae81b3e704bfbb5bca59807a7280852d. 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/2Fa7na7b6scyiqkdNQgG6l.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/2Fa7na7b6scyiqkdNQgG6l.