For users
Send a gift in a minute; receive and spend it the same day, in your own currency.
A rice.gift is a gift you can aim — it reaches exactly what you meant, the moment it's needed.
Sending a gift
- Pick where it goes. Choose a shop (a gift voucher) or a brand (a gift code), and the country it's headed to.
- Choose the amount. Enter what you want them to receive. We quote their local currency at the current rate; you pay in USDC.
- Address it. Send to a phone, email, or link. The recipient doesn't need an account yet.
The amount you choose is the amount they receive. Gas is sponsored, and nothing is skimmed on the way.
Receiving a gift
- Open the link and sign in once with zkLogin (e.g. Google) — no seed phrase, no app, no gas.
- The gift lands in your wallet. Many vouchers for the same shop merge into one balance.
- Gift codes show up sealed — only you can unseal them.
Spending it
| Where | How |
|---|---|
| In a shop | Show the merchant a QR / code at the counter — works even offline. |
| Online | Pay at checkouts that accept rice.gift. |
| Through an agent | Hand an AI agent a budget it can only spend where you allowed. |
What you can't do (on purpose)
A gift is purpose-bound. It can be spent at its destination, but it can't be cashed out to an arbitrary wallet — that's what keeps the gift true to what you meant. Funds are always fully backed by the USDC you paid, and recovery paths exist if a merchant ever goes away.