Skip to content
Merged
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ Numbers and addresses live on one canonical page; every other page links there i
| Transaction cost | `/operate/specification/transaction-fees` | "below $0.01 for a typical transaction" |
| Fee abstraction | `/build/fee-abstraction/overview` (guide), `/build/tools/contracts/fee-currencies` (addresses), `/operate/specification/fee-abstraction` (protocol) | pay gas in USDm, USDC, USDT or another allowlisted token from any EOA; no paymaster; 6-decimal tokens use the **adapter** address as `feeCurrency` |
| Stablecoins | `/build/build-with-local-stablecoin` | 15 Mento stablecoins (USDm, EURm, BRLm, KESm, …) plus USDC, USDT, USA₮ and other issuers — "30+ stablecoins" in total |
| MiniPay | `/build/mini-apps/overview` | stablecoin wallet, 10M+ activations, Mini App discovery page, Celo only |
| MiniPay | `/build/mini-apps/overview` | stablecoin wallet, 20M+ wallet activations in 70+ countries, Mini App discovery page, Celo only |
| Token duality | `/operate/specification/token-duality` | CELO is both the native token and an ERC-20; no wrapping |
| Data availability | `/operate/specification/eigenda` | EigenDA |
| Architecture | `/learn/network/architecture` | Ethereum L2 on the OP Stack |
Expand Down
2 changes: 1 addition & 1 deletion build/build-with-usat.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ For a full implementation guide, see [Using Fee Abstraction](/build/fee-abstract

**Compliant remittance** — Use USA₮ as the regulated on-ramp leg, then convert to a local stablecoin via Mento (USDm, BRLm, KESm, NGNm, and more), Ripio wFIAT (wBRL, wARS, wMXN, wCOP), or VNX (VGBP, VCHF) depending on the destination corridor.

**MiniPay Mini App** — USA₮ launched with MiniPay as a Day One integration partner. MiniPay has 18M+ wallet activations across 66+ countries — a built-in distribution channel for any USA₮-denominated Mini App.
**MiniPay** — MiniPay wallets can hold USA₮, but MiniPay asks Mini Apps to price and settle in USDT, USDC or USDm only ([supported tokens for Mini Apps](https://docs.minipay.xyz/technical-references/retrieve-balance.html#supported-tokens-for-mini-apps)). Build a USA₮ app for other wallets, or check MiniPay's docs before pricing a Mini App in USA₮. See [Mini Apps](/build/mini-apps/overview).

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: right after quoting MiniPay's docs saying Mini Apps should use USDT, USDC or USDm only, "check MiniPay's docs before pricing a Mini App in USA₮" reads oddly. Maybe: "Until MiniPay's docs list USA₮ for Mini Apps, price a Mini App in USDT, USDC or USDm."


## Related

Expand Down
10 changes: 9 additions & 1 deletion build/mini-apps/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ description: What is Celo-specific about building a MiniPay Mini App — stablec

This page is for developers building a Mini App for [MiniPay](https://www.opera.com/products/minipay), the stablecoin wallet from Opera. It covers only what is specific to Celo. The build, test and submit lifecycle is documented by the MiniPay team at [docs.minipay.xyz](https://docs.minipay.xyz/); the index at the end of this page lists every page there so you — or your coding agent — can see what is available without leaving this site.

MiniPay runs only on Celo (mainnet) and Celo Sepolia (testnet). It has more than 10M activations, a built-in Mini App discovery page, and ships inside the Opera Mini Android browser and as a standalone app for [Android](https://play.google.com/store/apps/details?id=com.opera.minipay) and [iOS](https://apps.apple.com/de/app/minipay-easy-global-wallet/id6504087257?l=en-GB). Balances are shown in the user's local currency, the wallet is 2 MB, and phone numbers can stand in for addresses. Mini Apps connect to the wallet automatically on page load; there is no connect button and no sign-in step.
MiniPay runs only on Celo (mainnet) and Celo Sepolia (testnet). It has more than 20M wallet activations in 70+ countries, a built-in Mini App discovery page, and ships inside the Opera Mini Android browser and as a standalone app for [Android](https://play.google.com/store/apps/details?id=com.opera.minipay) and [iOS](https://apps.apple.com/de/app/minipay-easy-global-wallet/id6504087257?l=en-GB). Balances are shown in the user's local currency, the wallet is 2 MB, and phone numbers can stand in for addresses. Mini Apps connect to the wallet automatically on page load; there is no connect button and no sign-in step.

## Prerequisites

Expand All @@ -15,6 +15,14 @@ MiniPay runs only on Celo (mainnet) and Celo Sepolia (testnet). It has more than
- Testnet funds: CELO from the [Celo Sepolia faucet](https://faucet.celo.org/celo-sepolia), swapped to a stablecoin in the [Mento app](https://app.mento.org/)
- To scaffold: `npx @celo/celo-composer@latest create -t minipay` (the [MiniPay template](https://github.com/celo-org/minipay-template)), or follow the [MiniPay quick start](https://docs.minipay.xyz/getting-started/quick-start.html)

## Choose what to build

MiniPay shares the kinds of Mini Apps it is prioritizing, and where it is heading, in its quarterly updates on the Celo forum. Check the [latest MiniPay update](https://forum.celo.org/search?q=%22MiniPay%20Update%22%20%40opera_minipay%20order%3Alatest) before you pick what to build.

<Warning>
DeFi apps (lending, borrowing, savings and similar) are for projects with a long-term background in DeFi only, to ensure the highest quality and security for users. They also need the licenses required in every market they operate in and their own liquidity.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Who sets this bar, MiniPay or the Celo team? MiniPay's submission requirements (https://docs.minipay.xyz/getting-started/submit-your-miniapp.html) don't mention DeFi, licensing or liquidity, and the Q3 update linked just above names savings among MiniPay's best categories. Starting the sentence with "MiniPay only lists..." or "We recommend..." would settle it. @GigaHierz, since the rule came from you, can you confirm which one it is? Fine as a follow-up.

</Warning>

## What is Celo-specific

### Stablecoins are the only assets
Expand Down
2 changes: 1 addition & 1 deletion learn/celo.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ This page is for anyone arriving at the Celo docs, whether you build apps and ag
Give an AI agent a wallet, charge for an API with x402 or MPP, and register an onchain identity with ERC-8004.
</Card>
<Card title="Build a Mini App" icon="grid-2" href="/build/mini-apps/overview">
Ship a web app inside MiniPay, the stablecoin wallet with 10M+ activations.
Ship a web app inside MiniPay, the stablecoin wallet with 20M+ wallet activations.
</Card>
<Card title="Accept stablecoin payments" icon="coin-blank" href="/build/build-with-local-stablecoin">
Take USDC, USDT, USA₮ and Mento local stablecoins, and let users pay gas in a stablecoin.
Expand Down
2 changes: 1 addition & 1 deletion learn/protocol/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ Celo's original mission — payments that work on a phone — left it with an id

## What the protocol is optimized for

Put together — sub-cent fees, 1-second blocks, gas in stablecoins, phone-number identity, proof-of-human — the protocol is built for two audiences: **people using mobile-first apps** like MiniPay's 10M+ activated wallets, and **AI agents** that pay, get paid, and prove who stands behind them using [x402, ERC-8004, and the rest of the agent stack](/build/agents/overview).
Put together — sub-cent fees, 1-second blocks, gas in stablecoins, phone-number identity, proof-of-human — the protocol is built for two audiences: **people using mobile-first apps** like MiniPay's 20M+ activated wallets, and **AI agents** that pay, get paid, and prove who stands behind them using [x402, ERC-8004, and the rest of the agent stack](/build/agents/overview).

## Related

Expand Down
Loading