Buttery smooth global payments.
The Peanut app is the simplest way to send and receive crypto or fiat. Peanut lets you request, send and cash out digital dollars using links and QR codes.
Technicalities Abstracted
At Peanut, we believe that people should have access to easy, cheap, permissionless, fast global money. Users should not have to learn the intricacies of blockchain technology such as hex addresses, seed phrases, chains, ERC-20 tokens, gas just to send $100 to a friend. Peanut introducing four key abstractions:
- Address Abstraction: No need to use wallet addresses or ENS names. Peanut lets you send and request funds via links/QRs which can be shared via email, WhatsApp, Telegram, in IRL. After all, youβre talking about the payment somewhere already and Peanut lets you make the payment in the same context.
- Chain-Abstracted Payments: Peanut payments work across different blockchains. For example, you can send $1,000 on Optimism, and the recipient can receive it on Arbitrum.
- Stablecoin-Abstracted Payments: Peanut allows for flexible stablecoin conversions. You can send 1,000 USDT, and the recipient can receive 1,000 USDC.
- Fiat/Crypto Abstracted Payments: Peanut introduces Ethereumβs first self-custodial offramp. You can send USDC, and the recipient can claim it as USD directly to their bank account, without ever needing to touch the crypto or create a wallet.
How to Use Peanut
You can use Peanut in the following ways:
The Peanut app uses Peanut Protocol infrastructure. The basic primitive of Peanut Protocol is a cryptographically secure smart contract that relies on an offchain message, usually shared in a link or QR code. The protocol holds the deposited token from the sender and can only be unlocked by a secret. This has a simple workflow. First, the sender deposits tokens to the vault smart contract, then they send the URL to their recipient, and finally the recipient withdraws the funds with the secret within the URL. Peanut supports any token types. Including: native, ERC-20s, NFTs (ERC-721s and ERC-1155)! We also support 20+ different EVM chains (ping us if you need us to add support for a new one).
We are open source (GNU GPLv3.0) and are open to contributors.