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:

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 open to contributors.