project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Angpao.money

Angpao.money is a magic-link utility to make receiving crypto as intuitive as handing over cash in an envelope. Absolute zero dependency: install nothing and gas-free, Angpao.money hyper-charge onboarding by bridging the UX gap, making every transfer fun, personal and memorable.

Angpao.money

Created At

ETHGlobal Singapore

Winner of

The Graph - Best Substream Grand Prize

ENS - Best use of ENS 1st place

Worldcoin - Pool Prize

Prize Pool

ETHGlobal - 🏆 ETHGlobal Singapore 2024 Finalist

Project Description

"Simplicity is the ultimate sophistication." -- Leonardo da Vinci

Angpao.money is a simple yet powerful utility that creates magic links, allowing everyone, anyone to receive crypto effortlessly. Here’s how it works:

Sender: Deposit -> Personalize -> Share 1.⁠ The sender deposits the assets into a smart contract. 2.⁠ The sender personalizes the envelope. 3.⁠ The sender obtains a link, which would be shared to the recipient.

Recipient: Access -> Connect -> Receive 1.⁠ The recipient accesses the link. 2.⁠ The recipient can either connect an existing wallet or create a new one via social login. 3.⁠ The recipient signs to receive the asset without paying gas fees.

Angpao.money is three things: 1.⁠ The most accessible onboarding solution. 2.⁠ The most intuitive UX pattern to boost crypto adoption. 3.⁠ A personalized crypto transfer experience that fosters emotional connection.

As an onboarding solution, Angpao.money differentiates itself by being the most accessible: come with nothing, install nothing, just click the link. With zero dependencies, users can claim their first ETH in seconds, 10x the time taken to get onboard.

As a concept, Angpao.money is intuitive. The notion of passing money in an envelop is native to humanity, unlike copy-pasting wallet address. Angpao.money accelerate crypto adoption by building on top of this universal pattern, for it is the natural way of how things works in life.

As an experience, Angpao.money adds emotional connection to each transfer. People stay when they feel a connection, and Angpao.money makes every transfer not "only a transfer”—it becomes a memorable and positive experience. Through customizable envelope designs and personalized messages, each transfer carries not only economic but also sentimental value. Additionally, all senders receive a free ENS subdomain, allowing recipients to see a human-friendly name instead of a cold hexadecimal address.

Angpao.money is made possible by technologies from ENS, The Graph, Worldcoin, Reown, Nouns Dao. Built with simplicity in mind, now everyone and anyone can receive crypto with Angpao.money.

How it's Made

The core Angpao.money is composed of 2 process:

  1. Creating Angpao Components: The Graph Substream, Application Database In this stage, user’s Angpao configuration will be save into Application Database with draft status. After the user signs a transaction with Angpao Creator to deposit assets into contract, we wait for Substream to update the entry’s status. Once the entry has been updated to active status, the link is returned to the user at the website.

  2. Claiming Angpao (Gasless) Components: The Graph Substream, Application Database, Server Backend In this stage, the Recipient that visit the Angpao.money link will be prompted sign a message to prove authenticity. Then, the signature is sent to the Backend to be verified. Upon successful verification, the backend triggers a transfer into the recipient’s address. Similarly, we use the Graph Substream to monitor the transaction status and update the App Database’s entry to prevent double claims.

Other components:

  1. Multi-wallet support including social login with Appkit. With our focus on onboarding beginners, Appkit made connecting wallet invisible and less-pervasive as well.
  2. Programmatic ENS name assignation. All first-time senders are required to provide a username when they are creating their first Angpao. From both crypto adoption perspective and marketing perspective, this is a critical feature that will drive growth in both topic.
  3. Nouns Art was used to decorate the envelope cover. The PFP endpoint is super developer friendly, and the randomness had breath live into our project.
  4. Angpao.money prevents Sybils attacks by providing the option to verify with Worldcoin. Using incognito actions that are programmatically created for each Angpao, we make sure each person can only open it once, even the link can be claimed multiple times.
  5. Deployments:
    1. Cloudflare: Website, DNS
    2. Fly.io: offchainResolverGateway for ENS subdomain names, Worldcoin cloud verifier, Substream JS sink.
background image mobile

Join the mailing list

Get the latest news and updates