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 0xcbf64f7a04105c7740cb48931da4bbc3b907b770a487fd1dcaa041badc2230fd. 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/624d14c8-ae57-431d-8947-e4d325e87204.json and https://artists.proofprofile.net/proofs/artist/624d14c8-ae57-431d-8947-e4d325e87204.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Outro (feat. Djemso La Melo, Yaskaa Di Yaski & LSK)
Outro B25 (feat. Barjo, Matt K, Djemso La Melo, MO2S & Yaskaa Di Yaski)
Sirène (Extrait du projet Bendo X Vol. 2)
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 0xe826f94ffd741de26cfebdd7c5c55c8840d4ce816354b665b4d90747ccf4a68e. 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/50laOxjQQARxvC2X922ZkX.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/50laOxjQQARxvC2X922ZkX.
{"copyright_id":"0x1243f61edcfeb2bb8fccb7424894cf21b26b55d6d701835dd8a09f7ef1c6a02d","isrc":"FR9W12204825","name":"Machette rhal","registered_at":"2026-06-22T08:22:57Z","spotify_id":"4AtCNEzfrrYYP3GKSl9OZe","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1243f61edcfeb2bb8fccb7424894cf21b26b55d6d701835dd8a09f7ef1c6a02d. 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/4AtCNEzfrrYYP3GKSl9OZe.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/4AtCNEzfrrYYP3GKSl9OZe.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf17590dce5bb7c120e26fc5c18913a444138ff272f64b762600d97db14049db5. 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/1dAfV89dpr8YfiV7xaRNAa.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/1dAfV89dpr8YfiV7xaRNAa.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21f7b034377ca88bacda4f2311b76b5b969e75f763d4eb52ba74934dd7163a00. 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/04lYX8X7hxXZluVvGPEaD2.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/04lYX8X7hxXZluVvGPEaD2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd462c6474b77e6fb8d0b0ffe780b613d6e126c508c4206947fa08d657a10cd48. 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/0tUOSkcwjyqNxsywIVaOHw.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/0tUOSkcwjyqNxsywIVaOHw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e3b82cdca202e497b916912c242a1ab34913eb6eca377332e7c52f6d18283c5. 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/2wDdlAkcKsCYpO6P2g9MiD.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/2wDdlAkcKsCYpO6P2g9MiD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe826f94ffd741de26cfebdd7c5c55c8840d4ce816354b665b4d90747ccf4a68e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7n7lQjVjH2ub2LLb31e1NW.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/7n7lQjVjH2ub2LLb31e1NW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf17590dce5bb7c120e26fc5c18913a444138ff272f64b762600d97db14049db5. 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/22BMdsJm95FJGyiK5XzdIj.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/22BMdsJm95FJGyiK5XzdIj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e3b82cdca202e497b916912c242a1ab34913eb6eca377332e7c52f6d18283c5. 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/2pn4tqYwfhJEYEMxuBy2TG.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/2pn4tqYwfhJEYEMxuBy2TG.