Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 2 additions & 5 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,8 @@
# Contribute to Celo section - DevRel team
/contribute-to-celo/ @celo-org/devrel

# Infrastructure Partners section - Blockchain team (was cel2)
/infra-partners/ @celo-org/blockchain

# Specs section (was specs.celo.org) - Blockchain team
/specs/ @celo-org/blockchain
# Operate section (node operation and protocol specification) - Blockchain team
/operate/ @celo-org/blockchain

# Tooling section
/tooling/ @celo-org/devrel
Expand Down
12 changes: 6 additions & 6 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Structural work in progress is tracked in the restructure epic, [#2266](https://

- A [Mintlify](https://mintlify.com) site. Content is MDX; navigation, redirects and theme live in `docs.json`. There is no build step beyond the Mintlify CLI.
- `docs.json` is the single source of truth for what is reachable. **A file on disk is unreachable until it is listed under `navigation`.**
- Content directories today: `home/`, `build-on-celo/`, `tooling/`, `contribute-to-celo/`, `infra-partners/`, `specs/`.
- Content directories today: `home/`, `build-on-celo/`, `tooling/`, `contribute-to-celo/`, `operate/`.
- `snippets/` holds reusable JSX/MDX (`/snippets/ColoredText.jsx`, `/snippets/YouTube.jsx`, `/snippets/AddNetworkButton.jsx`). Import with an absolute path after the frontmatter: `import {YouTube} from '/snippets/YouTube.jsx'`.
- Static assets: `img/`, `images/`, `assets/`, `logo/`.

Expand Down Expand Up @@ -109,13 +109,13 @@ Numbers and addresses live on one canonical page; every other page links there i
| Fact | Canonical page | Say this |
|---|---|---|
| Chain IDs, RPC URLs, explorers, faucet | `/build-on-celo/network-overview` | mainnet `42220`, `https://forno.celo.org`; Celo Sepolia `11142220`, `https://forno.celo-sepolia.celo-testnet.org`; faucet `https://faucet.celo.org/celo-sepolia` |
| Block time | `/specs/deployments` | "1-second blocks". Do not write "1-second finality" — see `/specs/finality` |
| Transaction cost | `/specs/transaction-fees` | "below $0.01 for a typical transaction" |
| Fee abstraction | `/build-on-celo/fee-abstraction/overview` (guide), `/tooling/contracts/fee-currencies` (addresses), `/specs/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` |
| Block time | `/operate/specification/deployments` | "1-second blocks". Do not write "1-second finality" — see `/operate/specification/finality` |
| Transaction cost | `/operate/specification/transaction-fees` | "below $0.01 for a typical transaction" |
| Fee abstraction | `/build-on-celo/fee-abstraction/overview` (guide), `/tooling/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-on-celo/build-with-local-stablecoin` | 15 Mento stablecoins (USDm, EURm, BRLm, KESm, …) plus USDC, USDT, USA₮ and other issuers — "30+ stablecoins" in total |
| MiniPay | `/build-on-celo/build-on-minipay/overview` | stablecoin wallet, 10M+ activations, Mini App discovery page, Celo only |
| Token duality | `/specs/token-duality` | CELO is both the native token and an ERC-20; no wrapping |
| Data availability | `/specs/eigenda` | EigenDA |
| 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 | `/build-on-celo/cel2-architecture` | Ethereum L2 on the OP Stack |
| Agent payments | `/build-on-celo/build-with-ai/x402`, `/build-on-celo/build-with-ai/mpp` | HTTP 402 flows settled in USDC/USDT; Celo facilitator `https://api.x402.celo.org` |
| Agent identity and trust | `/build-on-celo/build-with-ai/8004`, `/build-on-celo/build-with-ai/self-agent-id` | ERC-8004 registries on Celo; Self Agent ID adds a zero-knowledge proof-of-human |
Expand Down
2 changes: 1 addition & 1 deletion build-on-celo/fee-abstraction/using-fee-abstraction.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Allowlisted addresses may be **adapters** rather than full ERC20 tokens. Adapter

To get the underlying token address for an adapter, call `adaptedToken()` on the adapter contract. Newer adapters — including the USD₮ and USA₮ ones — expose this as `getAdaptedToken()` instead, so try both if the first call reverts.

For more on gas pricing, see [Transaction Fees](/specs/transaction-fees).
For more on gas pricing, see [Transaction Fees](/operate/specification/transaction-fees).

### Adapter Addresses

Expand Down
6 changes: 3 additions & 3 deletions build-on-celo/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -69,8 +69,8 @@ Following a successful Baklava upgrade, the Celo L2 Mainnet officially went live

## Useful Links

* [Layer 2 Specification](/specs)
* [Node Operator Guide](/infra-partners/operators/overview)
* [Layer 2 Specification](/operate/specification)
* [Node Operator Guide](/operate/operators/overview)
* [About Celo L1](/home/celo-l1)
* [Cel2 Code](https://github.com/celo-org/optimism)
* [FAQ](/infra-partners/operators/faq)
* [FAQ](/operate/operators/faq)
2 changes: 1 addition & 1 deletion build-on-celo/network-overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ The Celo Sepolia Testnet is Celo's new developer testnet built on Ethereum Sepol
**New Celo Sepolia Testnet Now Live!**

Try Celo's new developer testnet on Ethereum Sepolia.
[Learn more →](/infra-partners/notices/archive/celo-sepolia-launch)
[Learn more →](/operate/notices/archive/celo-sepolia-launch)
</Tip>

<Warning>
Expand Down
2 changes: 1 addition & 1 deletion build-on-celo/support.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,6 @@ For the latest updates, sign up for the <ColoredText>[DevDesk Mailing List](http

## Additional Resources

- [Celo specification](/specs)
- [Celo specification](/operate/specification)
- [Transaction types on Celo](https://github.com/celo-org/txtypes)
- [Celo Forum](https://forum.celo.org/)
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ To be eligible for rewards, registered and elected nodes must operate independen

## Running the RPC Service

To operate the required RPC endpoint, follow the [Running a node guide](/infra-partners/operators/run-node).
To operate the required RPC endpoint, follow the [Running a node guide](/operate/operators/run-node).

## Rewards

Expand Down
6 changes: 3 additions & 3 deletions contribute-to-celo/community-rpc-nodes/penalties.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,6 @@ Providers with uptime below 20% for 7 days are slashed.

### References in the Specification

- [Overview of rewards and epochs in L2](/specs/smart-contract-updates-from-l1#overview-of-rewards-and-epochs-in-l2)
- [Scoring](/specs/smart-contract-updates-from-l1#scoring)
- [Slashing](/specs/smart-contract-updates-from-l1#slashing)
- [Overview of rewards and epochs in L2](/operate/specification/smart-contract-updates-from-l1#overview-of-rewards-and-epochs-in-l2)
- [Scoring](/operate/specification/smart-contract-updates-from-l1#scoring)
- [Slashing](/operate/specification/smart-contract-updates-from-l1#slashing)
Loading
Loading