Charity Connect

Charity Connect

Connecting brand charity donations to consumer activity through Interactive NFTs.

287
Built at Onchain Summer Buildathon

The problem Charity Connect solves

Charity Connect gives consumers the ability to influence charity donations from brands in innovative new ways using blockchain technology.

  • Current charity donation methods lack interactivity and transparency, resulting in low user engagement.
  • The cost of running a centralised server for membership

Challenges we ran into

Charity Connect Pass (Interactive NFT) and Points (FT) are key assets for connecting users, merchants and charities, as well as driving decision-making regarding fund expenditure. However, non-web3 users often struggle to understand and access tokens. Fortunately, TokenScript technology offers a solution. TokenScript can easily transform a token into an interactive one by encapsulating its real value (what you can do with the token) along with the token itself. This allows token issuers and other trusted authorities to enrich a given token with a wide range of information, rules, and functionalities.

To simplify onboarding for new users, especially those unfamiliar with web3, we sought a frictionless solution for setting up a wallet and connecting to the Interactive NFT. Coinbase Smart Wallet elegantly solved this problem. By using the Smart Wallet solution, new web3 users can set up CharityConnect without needing to install a separate wallet app. Furthermore, it even sponsors gas fees on the testnet, making our testing process even smoother.

To enhance user experience and facilitate easy access to the Charity Connect Pass (Interactive NFT), we've enabled users to add the NFT to their Apple or Google Wallet as a digital pass. Users can easily access the Interactive NFT with a single tap on the back of their Apple or Google Wallet pass. Additionally, we can enable location-based notifications through Apple and Google Wallet.

Tracks Applied (3)

Coinbase Smart Wallet

CharityConnect uses a smart wallet as the only wallet connection option to give web3 newcomers a smooth onboarding exper...Read More

Paymaster and Bundler

Charity Connect uses PAYMASTER to sponsors gas fees.

Unplugged Track

Charity Connect fits the Unplugged Track by: Enhancing community engagement through everyday charitable activities Crea...Read More

UNPLUGGED with Nouns

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion