LIVE DEMO: https://proposal.to

SOURCE CODE: https://github.com/craze3/Proposal

Inspiration

Realizing that social justice and activism is so prevalent right now. Also realizing that many of the organizations that stand for such causes, or facilitate such activism, are actually controlled by singular, for-profit entities who have their own motivations.

What it does

Allows anyone to create or sign an online petition that is hosted P2P, by 8,000+ independently verifiable peers on the Ethereum blockchain.

Every petition signature is verifiable and completely transparent. Soon we will have a mechanism to prevent fraudulent signatures as well.

How I built it

I used the following technologies:

  • HTM5, CSS3, JS
  • W3.css
  • Web3.js
  • Solidity
  • IPFS
  • Infura

Challenges I ran into

Completing in time before the end of the hackathon

Accomplishments that I'm proud of

Creating a truly decentralized, and transparent way for people to voice their opinions and raise awareness.

What I learned

How to stay awake all night

What's next for Proposal

We have many new features coming soon, including:

  • Login with Blockstack
  • Forward a petition to your local or federal government officials
  • Improved UI
  • Support for comments
  • Support for donations
Share this project:

Updates