Inspiration: In future disasters, the blockchain will save lives.

** Donations, Decentralized.**

At Social Block, we're working towards a decentralized world in which peer to peer donations directly fund and support people in need.

We are applying the fundamentals of the decentralization for the donation world, based on 5 main principles:

  1. Immutable Ledger: Every Donation starts with an entry in the blockchain. It’s a “Write-once distributed database so it registers an immutable record of every transaction that occurs”. The donations are traceable, 100% transparent = Trust.

  2. Smart contracts: Based on the Ethereum platform, our team created the first Smart Contracts defining the computerized transactions between the donors and the beneficiaries: existing NGOs, P2P users, Specific Events, Collaborative funds, etc. With no intermediaries, we are more efficient (faster, less money lost)

  3. Cryptographically secure: Transactions on the blockchain (or Contracts) are by nature impervious to fraud and establish a shared truth.

  4. Decentralized consensus: For donors, but mainly for the admin committee, a decentralized governance has been created on the blockchain. It is secured.

  5. Digital Assets. Token (or future token) will be released along with new Smart Contracts.

** To see more, start here: **

Built With

Share this project:


posted an update

Latest updates will be added to the google document ( , but we've also pasted an outline of the 1st week deliverables below:

Week 1 September 7 - September 14: Defining assumptions Confirm your team members (by 9/7/17)

Choose which challenge you are going to be working on Financial Inclusion

Define specific problem you're addressing The blockchain can save lives, we want to help speed up the process from raising funds to distribution. We want to solve the problem of corrupt organizations and weeding them out fast. It’s about ensuring funds are distributed to the rightful action teams and creating impactful results, as fast as possible. How do we do that? How can we make this foreign exchange agnostic? We have a viable solution via blockchain!

Why is blockchain needed to solve this problem?

Blockchain is critical in the donation process. Blockchain reduces the transaction costs and provides added trust and transparency per user. We need our users to trust us in delivering to organizations that are ready to help.

Reduce costs for the NGO: Decentralization via blockchain is required to radically reduce transaction costs. Transparency == Trust: Only blockchain allows for increased transparency where donors are able to track their donation from start to fruition. Transparency also allows trust in the organization and the payment delivery.

What is the size of the market?

While the current donations market on the blockchain is a fraction compared to the total sum of donations in the US, there is room for disruption and conversion as donors are becoming more accountable for the funds they are donating and where they are going. Donors care now, more than ever, how their donations are being utilized. This results in added accountability to NGOs as well. Giving by individuals have grown 4% from 2015 to 2016 to $390.05b according to GIving USA. ( The size of blockchain donations is $350M

What other solutions are currently being used to address this problem? (other companies, workarounds, systems or processes that can compete with or substitute your product)

While there are several other competitors, the true aspect of execution is on the contract which we will deliver given our direct relationships with NGOs who can advise on rules and workflows that are presently being used. As a result, our solution will be truly tailored to NGOs optimizing payments and distribution. Additionally, we will provide an unparalleled solution on the server side which will leverage ethereum core components for optimization and transparency which isn’t currently offered on standard donation platforms.

Bitgive - Alice - Charity Chain - Givith - Unsung -

Log in or sign up for Devpost to join the conversation.