Introducing Charitychain.io

Inspire your friends by doing an outstanding action.

Vincent Le Gallic
Apr 9, 2017 · 4 min read
Image for post
Image for post

We are regularly solicited to contribute to projects on social networks. When I read these tweets or facebook status I usually ask myself 3 questions:

  1. Is the author of this publication (usually an acquaintance or a friend) really involved in the request he relays?
  2. Does the total amount of my donation go directly to the NGO to finance its actions or does a large part finance private intermediaries? (fees on payments for example)
  3. Will my gift have a real impact or not?

Imagine a service with only 2 inputs: an NGO and a campaign target to 100€ for example. You must drop half (50€) and collect the rest (50€) by inviting your entourage to unblock your donation. If successful, 100% of the funds are donated to the NGO. If the objective of the campaign is not achieved, everyone is refunded.

Inspire your friends by doing an outstanding action, deposit 50% collect 50%

Many people are hermetic at online solidarity. Yet We are all a sort of trojan horse inside our small community, we can use the strength of social networks not to influence but to inspire others. The idea is to remove the main obstacles to online donation. We tell a single story: A trustworthy person (she herself contrasted with her campaign) solicits you to accomplish a solidarity act on a transparent, secure and fully decentralized platform (Neither commissions nor governance by a private company) that’s all, nothing more.

Why Blockchain?

According to a 2016 report from UK Fundraising, Public trust and confidence in charities falls to lowest recorded level.

Image for post
Image for post
Extract from the report by Populus for the Charity Commission

The blockchain has three characteristics that could change the situation: it is transparent, secure and operates without a central control organ.

The blockchain is decentralized, not owned or operated by a single person or organization but rather shared among users. Transaction costs can be significantly reduced because there are no intermediaries. It’s a bit like removing the Uber 25% commission in the price of a race only through an intelligent infrastructure.

The removal of the need for third parties (Payment systems, governments, …) Blockchain technology deliver significant benefits in improving trust, The blockchain bitcoin exists since 2009 and it has never been corrupted by a computer attack.

Core technologies

https://en.wikipedia.org/wiki/Public-key_cryptography

https://en.wikipedia.org/wiki/Cryptographic_hash_function

https://en.wikipedia.org/wiki/Peer-to-peer

Crypto Economic Technologies

https://en.wikipedia.org/wiki/Blockchain

https://en.wikipedia.org/wiki/Proof-of-work_system

Ethereum Technologies

Ethereum is the decentralization of applications. They operate on the Ethereum network, which consists of several thousand computers that constantly communicate. They share the same database, the blockchain.

Image for post
Image for post
Build unstoppable applications : https://www.ethereum.org/

Smart contracts are code that is stored and executed on a blockchain. Add a user interface and smart contracts serve as the backends for decentralized applications, (dapps)

Image for post
Image for post

For many types of Dapps, Truffle does everything you could want: It compiles your blockchain contracts, injects them into your web app, and can even run a test suite against them!
With Metamask, all your users need to do is install the Chrome plugin, and they will have their own secure blockchain accounts right there in the convenience of their browsers. Read more of this article

You can see a simplified first version of smart contract of charitychain.io that explicates the idea by browsing the source code on Github

For you, give me your feedback please ! And for my part, I work on the realization of a technical “Proof of concept” (with testrpc, truffle and metamask) and it’s cool! You can watch a preview of the poc in this video

I release this demo application (and source code) on github in the next few days

If you liked this post, please hit the and Stay tuned about CharityChain.io with the newsletter , No spam, just some good news! And thanks to @romemore for his advice during the writing of this post !

charitychain

Inspire your friends by doing an outstanding action.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store