Inspired by the censorship resistant nature of both Ethereum & IPFS, as well as the desire to promote the prevailing of the truth when it concerns the wellbeing of the human civilization, regardless of who objects to this notion based on corporate or elitist interests.

What it does

leak0x provides a basic user interface which allows whistleblowers to easily distribute information in a censorship resistant way

How we built it

leak0x makes use of Ethereum to store mappings of IPFS hashes to Ethereum accounts.

Challenges we ran into

Due to us being new to the space, the entire application was a challenge. However, if we had to pick one thing, we had the most trouble with properly encoding and decoding IPFS files, in a way that made it easy to download them from the site.

Accomplishments that we're proud of

Winning an award from NuCypher for the project & having a functional project that enables users to easily commit and retrieve data from IPFS in conjunction with the Ethereum blockchain.

What we learned

We learned how to handle data encoding and decoding in the context of IPFS, we learned how to use Formik, we improved our Solidity skills.

What's next for leak0x

Improved UI, adding a token curated registry, commenting capacity, whistleblower pseudonyms, reputation systems, NuCypher integration & potentially a way to securely introduce a "journalist clearing house".

Built With

Share this project: