This document discusses how blockchain technology could be used to enable social impact and benefit charities. It describes how blockchain allows for decentralization and transparency through a distributed public ledger. It then outlines several potential applications of blockchain for charities, including using cryptocurrency for donations, improving financial transparency of donations, creating new digital assets like charity tokens, and reducing intermediaries. The document also discusses how blockchain could help record, measure, and incentivize social impact through mechanisms like smart contracts and prediction markets.