diff --git a/broken.mdx b/broken.mdx deleted file mode 100644 index 9d580d3095..0000000000 --- a/broken.mdx +++ /dev/null @@ -1,3 +0,0 @@ -contribute-to-celo/index.mdx - ⎿  /showcase - ⎿  /showcase diff --git a/broken.txt b/broken.txt deleted file mode 100644 index 9d580d3095..0000000000 --- a/broken.txt +++ /dev/null @@ -1,3 +0,0 @@ -contribute-to-celo/index.mdx - ⎿  /showcase - ⎿  /showcase diff --git a/build/build-on-minipay/code-library.mdx b/build-on-celo/build-on-minipay/code-library.mdx similarity index 100% rename from build/build-on-minipay/code-library.mdx rename to build-on-celo/build-on-minipay/code-library.mdx diff --git a/build/build-on-minipay/deeplinks.mdx b/build-on-celo/build-on-minipay/deeplinks.mdx similarity index 100% rename from build/build-on-minipay/deeplinks.mdx rename to build-on-celo/build-on-minipay/deeplinks.mdx diff --git a/build/build-on-minipay/overview.mdx b/build-on-celo/build-on-minipay/overview.mdx similarity index 100% rename from build/build-on-minipay/overview.mdx rename to build-on-celo/build-on-minipay/overview.mdx diff --git a/build/build-on-minipay/prerequisites/ngrok-setup.mdx b/build-on-celo/build-on-minipay/prerequisites/ngrok-setup.mdx similarity index 100% rename from build/build-on-minipay/prerequisites/ngrok-setup.mdx rename to build-on-celo/build-on-minipay/prerequisites/ngrok-setup.mdx diff --git a/build/build-on-minipay/quickstart.mdx b/build-on-celo/build-on-minipay/quickstart.mdx similarity index 100% rename from build/build-on-minipay/quickstart.mdx rename to build-on-celo/build-on-minipay/quickstart.mdx diff --git a/build/build-on-socialconnect.mdx b/build-on-celo/build-on-socialconnect.mdx similarity index 100% rename from build/build-on-socialconnect.mdx rename to build-on-celo/build-on-socialconnect.mdx diff --git a/build/build-with-ai/build-with-goat/mint-nft-agent.mdx b/build-on-celo/build-with-ai/build-with-goat/mint-nft-agent.mdx similarity index 100% rename from build/build-with-ai/build-with-goat/mint-nft-agent.mdx rename to build-on-celo/build-with-ai/build-with-goat/mint-nft-agent.mdx diff --git a/build/build-with-ai/build-with-goat/send-token-agent.mdx b/build-on-celo/build-with-ai/build-with-goat/send-token-agent.mdx similarity index 100% rename from build/build-with-ai/build-with-goat/send-token-agent.mdx rename to build-on-celo/build-with-ai/build-with-goat/send-token-agent.mdx diff --git a/build/build-with-ai/build-with-goat/token-swap-agent.mdx b/build-on-celo/build-with-ai/build-with-goat/token-swap-agent.mdx similarity index 100% rename from build/build-with-ai/build-with-goat/token-swap-agent.mdx rename to build-on-celo/build-with-ai/build-with-goat/token-swap-agent.mdx diff --git a/build/build-with-ai/examples/ai-memecoins.mdx b/build-on-celo/build-with-ai/examples/ai-memecoins.mdx similarity index 100% rename from build/build-with-ai/examples/ai-memecoins.mdx rename to build-on-celo/build-with-ai/examples/ai-memecoins.mdx diff --git a/build/build-with-ai/examples/build-with-nebula.mdx b/build-on-celo/build-with-ai/examples/build-with-nebula.mdx similarity index 100% rename from build/build-with-ai/examples/build-with-nebula.mdx rename to build-on-celo/build-with-ai/examples/build-with-nebula.mdx diff --git a/build/build-with-ai/examples/building_with_goat.mdx b/build-on-celo/build-with-ai/examples/building_with_goat.mdx similarity index 100% rename from build/build-with-ai/examples/building_with_goat.mdx rename to build-on-celo/build-with-ai/examples/building_with_goat.mdx diff --git a/build/build-with-ai/mcp/celo-mcp.mdx b/build-on-celo/build-with-ai/mcp/celo-mcp.mdx similarity index 100% rename from build/build-with-ai/mcp/celo-mcp.mdx rename to build-on-celo/build-with-ai/mcp/celo-mcp.mdx diff --git a/build/build-with-ai/mcp/composer-mcp.mdx b/build-on-celo/build-with-ai/mcp/composer-mcp.mdx similarity index 100% rename from build/build-with-ai/mcp/composer-mcp.mdx rename to build-on-celo/build-with-ai/mcp/composer-mcp.mdx diff --git a/build/build-with-ai/mcp/index.mdx b/build-on-celo/build-with-ai/mcp/index.mdx similarity index 100% rename from build/build-with-ai/mcp/index.mdx rename to build-on-celo/build-with-ai/mcp/index.mdx diff --git a/build/build-with-ai/multi-agent-systems.mdx b/build-on-celo/build-with-ai/multi-agent-systems.mdx similarity index 100% rename from build/build-with-ai/multi-agent-systems.mdx rename to build-on-celo/build-with-ai/multi-agent-systems.mdx diff --git a/build/build-with-ai/overview.mdx b/build-on-celo/build-with-ai/overview.mdx similarity index 100% rename from build/build-with-ai/overview.mdx rename to build-on-celo/build-with-ai/overview.mdx diff --git a/build/build-with-ai/resources.mdx b/build-on-celo/build-with-ai/resources.mdx similarity index 100% rename from build/build-with-ai/resources.mdx rename to build-on-celo/build-with-ai/resources.mdx diff --git a/build/build-with-ai/tools.mdx b/build-on-celo/build-with-ai/tools.mdx similarity index 100% rename from build/build-with-ai/tools.mdx rename to build-on-celo/build-with-ai/tools.mdx diff --git a/build/build-with-ai/usecases.mdx b/build-on-celo/build-with-ai/usecases.mdx similarity index 100% rename from build/build-with-ai/usecases.mdx rename to build-on-celo/build-with-ai/usecases.mdx diff --git a/build/build-with-ai/vibe-coding.mdx b/build-on-celo/build-with-ai/vibe-coding.mdx similarity index 100% rename from build/build-with-ai/vibe-coding.mdx rename to build-on-celo/build-with-ai/vibe-coding.mdx diff --git a/build/build-with-defi.mdx b/build-on-celo/build-with-defi.mdx similarity index 100% rename from build/build-with-defi.mdx rename to build-on-celo/build-with-defi.mdx diff --git a/build/build-with-local-stablecoin.mdx b/build-on-celo/build-with-local-stablecoin.mdx similarity index 100% rename from build/build-with-local-stablecoin.mdx rename to build-on-celo/build-with-local-stablecoin.mdx diff --git a/build/build-with-self.mdx b/build-on-celo/build-with-self.mdx similarity index 100% rename from build/build-with-self.mdx rename to build-on-celo/build-with-self.mdx diff --git a/build/build-with-thirdweb/celo-nft-drop-tutorial.mdx b/build-on-celo/build-with-thirdweb/celo-nft-drop-tutorial.mdx similarity index 100% rename from build/build-with-thirdweb/celo-nft-drop-tutorial.mdx rename to build-on-celo/build-with-thirdweb/celo-nft-drop-tutorial.mdx diff --git a/build/build-with-thirdweb/one-click quickstart.mdx b/build-on-celo/build-with-thirdweb/one-click quickstart.mdx similarity index 100% rename from build/build-with-thirdweb/one-click quickstart.mdx rename to build-on-celo/build-with-thirdweb/one-click quickstart.mdx diff --git a/build/build-with-thirdweb/overview.mdx b/build-on-celo/build-with-thirdweb/overview.mdx similarity index 100% rename from build/build-with-thirdweb/overview.mdx rename to build-on-celo/build-with-thirdweb/overview.mdx diff --git a/build/build-with-zk-identity.mdx b/build-on-celo/build-with-zk-identity.mdx similarity index 100% rename from build/build-with-zk-identity.mdx rename to build-on-celo/build-with-zk-identity.mdx diff --git a/build/cel2-architecture.mdx b/build-on-celo/cel2-architecture.mdx similarity index 100% rename from build/cel2-architecture.mdx rename to build-on-celo/cel2-architecture.mdx diff --git a/build/fund-your-project.mdx b/build-on-celo/fund-your-project.mdx similarity index 100% rename from build/fund-your-project.mdx rename to build-on-celo/fund-your-project.mdx diff --git a/build/index.mdx b/build-on-celo/index.mdx similarity index 100% rename from build/index.mdx rename to build-on-celo/index.mdx diff --git a/build/launch-checklist.mdx b/build-on-celo/launch-checklist.mdx similarity index 100% rename from build/launch-checklist.mdx rename to build-on-celo/launch-checklist.mdx diff --git a/build/quickstart.mdx b/build-on-celo/quickstart.mdx similarity index 100% rename from build/quickstart.mdx rename to build-on-celo/quickstart.mdx diff --git a/build/support.mdx b/build-on-celo/support.mdx similarity index 100% rename from build/support.mdx rename to build-on-celo/support.mdx diff --git a/docs.json b/docs.json index d9d5388878..7dbdc36b79 100644 --- a/docs.json +++ b/docs.json @@ -8,21 +8,16 @@ "dark": "#000000" }, "contextual": { - "options": [ - "copy", - "view", - "chatgpt", - "claude" - ] + "options": ["copy", "view", "chatgpt", "claude", "cursor"] }, "background": { "color": { - "dark": "#1e002b", + "dark": "#0b0d10", "light": "#fbf6f1" } }, "appearance": { - "default": "light" + "default": "dark" }, "fonts": { "heading": { @@ -41,27 +36,25 @@ "tabs": [ { "tab": "Home", - "pages": [ - "index" - ] - }, - { - "tab": "About Celo", "groups": [ + { + "group": "Introduction", + "pages": ["home/celo"] + }, { "group": "Overview", "pages": [ - "about-celo/index", - "about-celo/history", - "about-celo/wallets", - "about-celo/exchanges", - "about-celo/gas-fees", - "about-celo/ramps", + "home/index", + "home/history", + "home/wallets", + "home/exchanges", + "home/gas-fees", + "home/ramps", { "group": "Bridging", "pages": [ - "about-celo/bridged-tokens/bridges", - "about-celo/bridged-tokens/native-ETH-bridging" + "home/bridged-tokens/bridges", + "home/bridged-tokens/native-ETH-bridging" ] } ] @@ -69,47 +62,47 @@ { "group": "Protocol", "pages": [ - "about-celo/protocol/index", - "about-celo/protocol/consensus", - "about-celo/protocol/celo-token", - "about-celo/protocol/escrow" + "home/protocol/index", + "home/protocol/consensus", + "home/protocol/celo-token", + "home/protocol/escrow" ] }, { "group": "Governance", "pages": [ - "about-celo/protocol/governance/overview", - "about-celo/protocol/governance/governance-toolkit", - "about-celo/protocol/governance/create-governance-proposal", - "about-celo/protocol/governance/voting-in-governance", - "about-celo/protocol/governance/voting-in-governance-using-mondo", - "about-celo/protocol/governance/governable-parameters", - "about-celo/protocol/governance/smart-contracts-upgrades" + "home/protocol/governance/overview", + "home/protocol/governance/governance-toolkit", + "home/protocol/governance/create-governance-proposal", + "home/protocol/governance/voting-in-governance", + "home/protocol/governance/voting-in-governance-using-mondo", + "home/protocol/governance/governable-parameters", + "home/protocol/governance/smart-contracts-upgrades" ] }, { "group": "Transactions", "pages": [ - "about-celo/protocol/transactions/overview", - "about-celo/protocol/transactions/tx-comment-encryption", - "about-celo/protocol/transactions/transaction-types" + "home/protocol/transactions/overview", + "home/protocol/transactions/tx-comment-encryption", + "home/protocol/transactions/transaction-types" ] }, { "group": "Epoch Rewards", "pages": [ - "about-celo/protocol/epoch-rewards/index", - "about-celo/protocol/epoch-rewards/community-fund", - "about-celo/protocol/epoch-rewards/carbon-offsetting-fund" + "home/protocol/epoch-rewards/index", + "home/protocol/epoch-rewards/community-fund", + "home/protocol/epoch-rewards/carbon-offsetting-fund" ] }, { "group": "Manage applications", "pages": [ - "about-celo/manage/self-custody", - "about-celo/manage/release-gold", - "about-celo/manage/exchange", - "about-celo/manage/asset" + "home/manage/self-custody", + "home/manage/release-gold", + "home/manage/exchange", + "home/manage/asset" ] } ] @@ -120,44 +113,44 @@ { "group": "Overview", "pages": [ - "build/index", - "build/quickstart", - "build/cel2-architecture", - "build/launch-checklist", - "build/fund-your-project" + "build-on-celo/index", + "build-on-celo/quickstart", + "build-on-celo/cel2-architecture", + "build-on-celo/launch-checklist", + "build-on-celo/fund-your-project" ] }, { "group": "Build with AI", "pages": [ - "build/build-with-ai/overview", - "build/build-with-ai/vibe-coding", + "build-on-celo/build-with-ai/overview", + "build-on-celo/build-with-ai/vibe-coding", { "group": "Build with GOAT", "pages": [ - "build/build-with-ai/build-with-goat/token-swap-agent", - "build/build-with-ai/build-with-goat/mint-nft-agent", - "build/build-with-ai/build-with-goat/send-token-agent" + "build-on-celo/build-with-ai/build-with-goat/token-swap-agent", + "build-on-celo/build-with-ai/build-with-goat/mint-nft-agent", + "build-on-celo/build-with-ai/build-with-goat/send-token-agent" ] }, - "build/build-with-ai/resources", - "build/build-with-ai/tools", - "build/build-with-ai/multi-agent-systems", - "build/build-with-ai/usecases", + "build-on-celo/build-with-ai/resources", + "build-on-celo/build-with-ai/tools", + "build-on-celo/build-with-ai/multi-agent-systems", + "build-on-celo/build-with-ai/usecases", { "group": "Examples", "pages": [ - "build/build-with-ai/examples/ai-memecoins", - "build/build-with-ai/examples/building_with_goat", - "build/build-with-ai/examples/build-with-nebula" + "build-on-celo/build-with-ai/examples/ai-memecoins", + "build-on-celo/build-with-ai/examples/building_with_goat", + "build-on-celo/build-with-ai/examples/build-with-nebula" ] }, { "group": "Celo MCPs", "pages": [ - "build/build-with-ai/mcp/index", - "build/build-with-ai/mcp/celo-mcp", - "build/build-with-ai/mcp/composer-mcp" + "build-on-celo/build-with-ai/mcp/index", + "build-on-celo/build-with-ai/mcp/celo-mcp", + "build-on-celo/build-with-ai/mcp/composer-mcp" ] } ] @@ -168,22 +161,22 @@ { "group": "Build a Mini App", "pages": [ - "build/build-on-minipay/overview", - "build/build-on-minipay/quickstart", + "build-on-celo/build-on-minipay/overview", + "build-on-celo/build-on-minipay/quickstart", { "group": "Prerequisites", "pages": [ - "build/build-on-minipay/prerequisites/ngrok-setup" + "build-on-celo/build-on-minipay/prerequisites/ngrok-setup" ] }, - "build/build-on-minipay/code-library", - "build/build-on-minipay/deeplinks" + "build-on-celo/build-on-minipay/code-library", + "build-on-celo/build-on-minipay/deeplinks" ] }, - "build/build-with-local-stablecoin", - "build/build-with-defi", - "build/build-with-zk-identity", - "build/build-with-self" + "build-on-celo/build-with-local-stablecoin", + "build-on-celo/build-with-defi", + "build-on-celo/build-with-zk-identity", + "build-on-celo/build-with-self" ] } ] @@ -211,9 +204,7 @@ }, { "group": "Celo L2 Specs", - "pages": [ - "infra-partners/specs" - ] + "pages": ["infra-partners/specs"] }, { "group": "Integrate with Celo", @@ -234,182 +225,180 @@ { "group": "Overview", "pages": [ - "developer/index", - "network/index", - "developer/bridges/bridges", - "developer/fee-abstraction", - "developer/faucet" + "tooling/overview/index", + "tooling/overview/network-overview", + "tooling/bridges/bridges", + "tooling/overview/fee-abstraction", + "tooling/overview/faucet" ] }, { "group": "Testnets", "pages": [ - "network/alfajores/index", - "network/baklava/index", - "network/celo-sepolia/index", - "network/eclair/index" + "tooling/testnets/alfajores/index", + "tooling/testnets/baklava/index", + "tooling/testnets/celo-sepolia/index", + "tooling/testnets/eclair/index" ] }, { "group": "Nodes", "pages": [ - "network/node/overview", - "network/node/run-a-celo-node", - "network/node/forno", - "network/node/alchemy" + "tooling/nodes/overview", + "tooling/nodes/run-a-celo-node", + "tooling/nodes/forno", + "tooling/nodes/alchemy" ] }, { "group": "Contracts", "pages": [ - "contracts/core-contracts", - "contracts/token-contracts", - "contracts/uniswap-contracts" + "tooling/contracts/core-contracts", + "tooling/contracts/token-contracts", + "tooling/contracts/uniswap-contracts" ] }, { "group": "Wallets", "pages": [ - "wallet/index", + "tooling/wallets/index", { "group": "MetaMask", "pages": [ - "wallet/metamask/add-celo-testnet-to-metamask", - "wallet/metamask/setup", - "wallet/metamask/use", - "wallet/metamask/import" + "tooling/wallets/metamask/add-celo-testnet-to-metamask", + "tooling/wallets/metamask/setup", + "tooling/wallets/metamask/use", + "tooling/wallets/metamask/import" ] }, { "group": "Ledger Wallet", "pages": [ - "wallet/ledger/setup", - "wallet/ledger/to-celo-terminal", - "wallet/ledger/to-celo-web", - "wallet/ledger/to-celo-cli" + "tooling/wallets/ledger/setup", + "tooling/wallets/ledger/to-celo-terminal", + "tooling/wallets/ledger/to-celo-web", + "tooling/wallets/ledger/to-celo-cli" ] }, - "wallet/staking" + "tooling/wallets/staking" ] }, { "group": "Explorers", "pages": [ - "developer/explorers/overview", - "developer/explorers/block-explorers", - "developer/explorers/analytics", - "developer/explorers/blockscout", - "developer/explorers/celoscan" + "tooling/explorers/overview", + "tooling/explorers/block-explorers", + "tooling/explorers/analytics", + "tooling/explorers/blockscout", + "tooling/explorers/celoscan" ] }, { "group": "Indexers", "pages": [ - "developer/indexers/overview", - "developer/indexers/the-graph", - "developer/indexers/subquery", - "developer/indexers/envio" + "tooling/indexers/overview", + "tooling/indexers/the-graph", + "tooling/indexers/subquery", + "tooling/indexers/envio" ] }, { "group": "Dev Environments", "pages": [ - "developer/deploy/index", - "developer/deploy/foundry", + "tooling/dev-environments/index", + "tooling/dev-environments/foundry", { "group": "Using thirdweb", "pages": [ - "developer/deploy/thirdweb/overview", - "developer/deploy/thirdweb/thirdweb", - "developer/deploy/thirdweb/one-click-deploy" + "tooling/dev-environments/thirdweb/overview", + "tooling/dev-environments/thirdweb/thirdweb", + "tooling/dev-environments/thirdweb/one-click-deploy" ] }, - "developer/deploy/remix", - "developer/deploy/hardhat" + "tooling/dev-environments/remix", + "tooling/dev-environments/hardhat" ] }, { "group": "Libraries & SDKs", "pages": [ - "developer/sdks/celo-sdks", - "developer/sdks/composer-kit", + "tooling/libraries-sdks/celo-sdks", + "tooling/libraries-sdks/composer-kit", { "group": "CLI", "pages": [ - "cli/index", - "cli/account", - "cli/config", - "cli/dkg", - "cli/election", - "cli/epochs", - "cli/exchange", - "cli/governance", - "cli/identity", - "cli/lockedcelo", - "cli/lockedgold", - "cli/multisig", - "cli/network", - "cli/node", - "cli/oracle", - "cli/releasecelo", - "cli/rewards", - "cli/transfer", - "cli/validator", - "cli/validatorgroup", - "cli/autocomplete", - "cli/commands", - "cli/help", - "cli/plugins" + "tooling/libraries-sdks/cli/index", + "tooling/libraries-sdks/cli/account", + "tooling/libraries-sdks/cli/config", + "tooling/libraries-sdks/cli/dkg", + "tooling/libraries-sdks/cli/election", + "tooling/libraries-sdks/cli/epochs", + "tooling/libraries-sdks/cli/exchange", + "tooling/libraries-sdks/cli/governance", + "tooling/libraries-sdks/cli/identity", + "tooling/libraries-sdks/cli/lockedcelo", + "tooling/libraries-sdks/cli/lockedgold", + "tooling/libraries-sdks/cli/multisig", + "tooling/libraries-sdks/cli/network", + "tooling/libraries-sdks/cli/node", + "tooling/libraries-sdks/cli/oracle", + "tooling/libraries-sdks/cli/releasecelo", + "tooling/libraries-sdks/cli/rewards", + "tooling/libraries-sdks/cli/transfer", + "tooling/libraries-sdks/cli/validator", + "tooling/libraries-sdks/cli/validatorgroup", + "tooling/libraries-sdks/cli/autocomplete", + "tooling/libraries-sdks/cli/commands", + "tooling/libraries-sdks/cli/help", + "tooling/libraries-sdks/cli/plugins" ] }, - "developer/viem/index", - "developer/thirdweb-sdk/index", - "developer/ethers/index", - "developer/reown/index", - "developer/dynamic/index", - "developer/portal/index", - "developer/particle-network/index", + "tooling/libraries-sdks/viem/index", + "tooling/libraries-sdks/thirdweb-sdk/index", + "tooling/libraries-sdks/ethers/index", + "tooling/libraries-sdks/reown/index", + "tooling/libraries-sdks/dynamic/index", + "tooling/libraries-sdks/portal/index", + "tooling/libraries-sdks/particle-network/index", { "group": "ContractKit", "pages": [ - "developer/contractkit/index", - "developer/contractkit/setup", - "developer/contractkit/usage", - "developer/contractkit/contracts-wrappers-registry", - "developer/contractkit/odis" + "tooling/libraries-sdks/contractkit/index", + "tooling/libraries-sdks/contractkit/setup", + "tooling/libraries-sdks/contractkit/usage", + "tooling/libraries-sdks/contractkit/contracts-wrappers-registry", + "tooling/libraries-sdks/contractkit/odis" ] }, - "developer/rainbowkit-celo/index", - "developer/web3/index" + "tooling/libraries-sdks/rainbowkit-celo/index", + "tooling/libraries-sdks/web3/index" ] }, { "group": "Contract Verification", "pages": [ - "developer/verify/index", - "developer/verify/blockscout", - "developer/verify/celoscan", - "developer/verify/remix", - "developer/verify/hardhat" + "tooling/contract-verification/index", + "tooling/contract-verification/blockscout", + "tooling/contract-verification/celoscan", + "tooling/contract-verification/remix", + "tooling/contract-verification/hardhat" ] }, { "group": "Oracles", "pages": [ - "developer/oracles/run", - "developer/oracles/index", - "developer/oracles/band-protocol", - "developer/oracles/chainlink-oracles", - "developer/oracles/redstone", - "developer/oracles/supra", - "developer/oracles/quex-oracles" + "tooling/oracles/run", + "tooling/oracles/index", + "tooling/oracles/band-protocol", + "tooling/oracles/chainlink-oracles", + "tooling/oracles/redstone", + "tooling/oracles/supra", + "tooling/oracles/quex-oracles" ] }, { "group": " ", - "pages": [ - "developer/bridges/cross-chain-messaging" - ] + "pages": ["tooling/bridges/cross-chain-messaging"] } ] }, @@ -563,9 +552,7 @@ "legacy/protocol/randomness", { "group": "Contracts", - "pages": [ - "legacy/protocol/contracts/add-contract" - ] + "pages": ["legacy/protocol/contracts/add-contract"] } ] }, @@ -584,9 +571,7 @@ "legacy/validator/voting", { "group": "Run a Validator", - "pages": [ - "legacy/validator/run/mainnet" - ] + "pages": ["legacy/validator/run/mainnet"] }, { "group": "Key Management", @@ -651,6 +636,10 @@ { "label": "Community", "href": "https://discord.com/invite/celo" + }, + { + "label": "Celo.org", + "href": "https://celo.org" } ], "primary": { @@ -661,8 +650,7 @@ }, "logo": { "light": "/logo/celo_light.png", - "dark": "/logo/celo_dark.png", - "href": "https://celo.org" + "dark": "/logo/celo_dark.png" }, "redirects": [ { @@ -691,7 +679,7 @@ }, { "source": "/cel2/builders", - "destination": "/build" + "destination": "/build-on-celo" }, { "source": "/cel2/eclair", @@ -703,7 +691,7 @@ }, { "source": "/cel2/notices/day-1-partners", - "destination": "/developer" + "destination": "/tooling/overview" }, { "source": "/cel2/operators/rpc-provider", @@ -711,11 +699,11 @@ }, { "source": "/cel2/guides/fee-abstraction", - "destination": "/developer/fee-abstraction" + "destination": "/tooling/overview/fee-abstraction" }, { "source": "/celo-codebase/protocol", - "destination": "/about-celo/protocol" + "destination": "/home/protocol" }, { "source": "/celo-codebase/protocol/bridging/bridging-native-assets", @@ -751,11 +739,11 @@ }, { "source": "/celo-codebase/protocol/consensus", - "destination": "/about-celo/protocol/consensus" + "destination": "/home/protocol/consensus" }, { "source": "/celo-codebase/protocol/consensus/index", - "destination": "/about-celo/protocol/consensus" + "destination": "/home/protocol/consensus" }, { "source": "/celo-codebase/protocol/consensus/locating-nodes", @@ -763,7 +751,7 @@ }, { "source": "/celo-codebase/protocol/consensus/ultralight-sync", - "destination": "/about-celo/protocol/consensus" + "destination": "/home/protocol/consensus" }, { "source": "/celo-codebase/protocol/consensus/validator-set-differences", @@ -811,7 +799,7 @@ }, { "source": "/celo-codebase/protocol/index", - "destination": "/about-celo/protocol" + "destination": "/home/protocol" }, { "source": "/celo-codebase/protocol/odis", @@ -871,11 +859,11 @@ }, { "source": "/celo-codebase/protocol/proof-of-stake/carbon-offsetting-fund", - "destination": "/about-celo/protocol/epoch-rewards/carbon-offsetting-fund" + "destination": "/home/protocol/epoch-rewards/carbon-offsetting-fund" }, { "source": "/celo-codebase/protocol/proof-of-stake/community-fund", - "destination": "/about-celo/protocol/epoch-rewards/community-fund" + "destination": "/home/protocol/epoch-rewards/community-fund" }, { "source": "/celo-codebase/protocol/proof-of-stake/epoch-rewards", @@ -883,15 +871,15 @@ }, { "source": "/celo-codebase/protocol/proof-of-stake/epoch-rewards/carbon-offsetting-fund", - "destination": "/about-celo/protocol/epoch-rewards/carbon-offsetting-fund" + "destination": "/home/protocol/epoch-rewards/carbon-offsetting-fund" }, { "source": "/celo-codebase/protocol/proof-of-stake/epoch-rewards/community-fund", - "destination": "/about-celo/protocol/epoch-rewards/community-fund" + "destination": "/home/protocol/epoch-rewards/community-fund" }, { "source": "/celo-codebase/protocol/proof-of-stake/epoch-rewards/community-fund#bolstering-the-reserve", - "destination": "/about-celo/protocol/epoch-rewards/community-fund" + "destination": "/home/protocol/epoch-rewards/community-fund" }, { "source": "/celo-codebase/protocol/proof-of-stake/epoch-rewards/locked-gold-rewards", @@ -943,7 +931,7 @@ }, { "source": "/celo-codebase/protocol/release-gold", - "destination": "/about-celo/manage/release-gold" + "destination": "/home/manage/release-gold" }, { "source": "/celo-codebase/protocol/stability", @@ -983,7 +971,7 @@ }, { "source": "/celo-codebase/protocol/transactions/escrow", - "destination": "/about-celo/protocol/escrow" + "destination": "/home/protocol/escrow" }, { "source": "/celo-codebase/protocol/transactions/gas-pricing", @@ -991,7 +979,7 @@ }, { "source": "/celo-codebase/protocol/transactions/index", - "destination": "/about-celo/protocol/transactions/overview" + "destination": "/home/protocol/transactions/overview" }, { "source": "/celo-codebase/protocol/transactions/native-currency", @@ -999,7 +987,7 @@ }, { "source": "/celo-codebase/protocol/transactions/tx-comment-encryption", - "destination": "/about-celo/protocol/transactions/tx-comment-encryption" + "destination": "/home/protocol/transactions/tx-comment-encryption" }, { "source": "/celo-codebase/wallet", @@ -1039,11 +1027,11 @@ }, { "source": "/celo-gold-holder-guide/quick-start", - "destination": "/about-celo/manage/self-custody" + "destination": "/home/manage/self-custody" }, { "source": "/celo-gold-holder-guide/voting-governance", - "destination": "/about-celo/protocol/governance/voting-in-governance" + "destination": "/home/protocol/governance/voting-in-governance" }, { "source": "/celo-gold-holder-guide/voting-validators", @@ -1051,11 +1039,11 @@ }, { "source": "/celo-holder-guide/celo-exchange-bot", - "destination": "/about-celo/manage/exchange" + "destination": "/home/manage/exchange" }, { "source": "/celo-holder-guide/celo-recovery", - "destination": "/about-celo/manage/self-custody" + "destination": "/home/manage/self-custody" }, { "source": "/celo-holder-guide/connecting-ledger-celo-terminal-wallet", @@ -1071,15 +1059,15 @@ }, { "source": "/celo-holder-guide/cusd", - "destination": "/about-celo/manage/asset" + "destination": "/home/manage/asset" }, { "source": "/celo-holder-guide/eth-recovery", - "destination": "/about-celo/manage/self-custody" + "destination": "/home/manage/self-custody" }, { "source": "/celo-holder-guide/governance-cheat-sheet", - "destination": "/about-celo/protocol/governance/governable-parameters" + "destination": "/home/protocol/governance/governable-parameters" }, { "source": "/celo-holder-guide/ledger", @@ -1087,19 +1075,19 @@ }, { "source": "/celo-holder-guide/owners", - "destination": "/about-celo/manage/self-custody" + "destination": "/home/manage/self-custody" }, { "source": "/celo-holder-guide/quick-start", - "destination": "/about-celo/manage/self-custody" + "destination": "/home/manage/self-custody" }, { "source": "/celo-holder-guide/release-gold", - "destination": "/about-celo/manage/release-gold" + "destination": "/home/manage/release-gold" }, { "source": "/celo-holder-guide/voting-governance", - "destination": "/about-celo/protocol/governance/voting-in-governance" + "destination": "/home/protocol/governance/voting-in-governance" }, { "source": "/celo-holder-guide/voting-validators", @@ -1107,19 +1095,19 @@ }, { "source": "/celo-owner-guide/celo-exchange-bot", - "destination": "/about-celo/manage/exchange" + "destination": "/home/manage/exchange" }, { "source": "/celo-owner-guide/celo-recovery", - "destination": "/about-celo/manage/self-custody" + "destination": "/home/manage/self-custody" }, { "source": "/celo-owner-guide/eth-recovery", - "destination": "/about-celo/manage/self-custody" + "destination": "/home/manage/self-custody" }, { "source": "/celo-owner-guide/governance-cheat-sheet", - "destination": "/about-celo/protocol/governance/governable-parameters" + "destination": "/home/protocol/governance/governable-parameters" }, { "source": "/celo-owner-guide/ledger", @@ -1127,11 +1115,11 @@ }, { "source": "/celo-owner-guide/quick-start", - "destination": "/about-celo/manage/self-custody" + "destination": "/home/manage/self-custody" }, { "source": "/celo-owner-guide/quick-start#lock-celo", - "destination": "/about-celo/manage/self-custody" + "destination": "/home/manage/self-custody" }, { "source": "/celo-owner-guide/quick-start#vote-for-a-validator-group", @@ -1139,11 +1127,11 @@ }, { "source": "/celo-owner-guide/release-gold", - "destination": "/about-celo/manage/release-gold" + "destination": "/home/manage/release-gold" }, { "source": "/celo-owner-guide/voting-governance", - "destination": "/about-celo/protocol/governance/voting-in-governance" + "destination": "/home/protocol/governance/voting-in-governance" }, { "source": "/celo-owner-guide/voting-validators", @@ -1755,31 +1743,31 @@ }, { "source": "/developer/fee-currency", - "destination": "/developer/fee-abstraction" + "destination": "/tooling/overview/fee-abstraction" }, { "source": "/developer/indexer", - "destination": "/developer/indexers" + "destination": "/tooling/indexers" }, { "source": "/developer/indexer/overview", - "destination": "/developer/indexers/overview" + "destination": "/tooling/indexers/overview" }, { "source": "/developer/indexer/subquery", - "destination": "/developer/indexers/subquery" + "destination": "/tooling/indexers/subquery" }, { "source": "/developer/indexer/the-graph", - "destination": "/developer/indexers/the-graph" + "destination": "/tooling/indexers/the-graph" }, { "source": "/developer/walletconnect", - "destination": "/wallet" + "destination": "/tooling/wallets" }, { "source": "/developer/deploy/thirdweb", - "destination": "/developer/deploy/thirdweb/overview" + "destination": "/tooling/dev-environments/thirdweb/overview" }, { "source": "/docs.celo.org", @@ -1819,7 +1807,7 @@ }, { "source": "/general/ecosystem/governance", - "destination": "/about-celo/protocol/governance" + "destination": "/home/protocol/governance" }, { "source": "/general/ecosystem/overview", @@ -2003,19 +1991,19 @@ }, { "source": "/holder/asset", - "destination": "/about-celo/manage/asset" + "destination": "/home/manage/asset" }, { "source": "/holder/exchange", - "destination": "/about-celo/manage/exchange" + "destination": "/home/manage/exchange" }, { "source": "/holder/release-gold", - "destination": "/about-celo/manage/release-gold" + "destination": "/home/manage/release-gold" }, { "source": "/holder/self-custody", - "destination": "/about-celo/manage/self-custody" + "destination": "/home/manage/self-custody" }, { "source": "/important-information/alfajores-testnet-disclaimer", @@ -2095,7 +2083,7 @@ }, { "source": "/protocol/consensus/index", - "destination": "/about-celo/protocol/consensus" + "destination": "/home/protocol/consensus" }, { "source": "/protocol/consensus/locating-nodes", @@ -2103,7 +2091,7 @@ }, { "source": "/protocol/consensus/ultralight-sync", - "destination": "/about-celo/protocol/consensus" + "destination": "/home/protocol/consensus" }, { "source": "/protocol/consensus/validator-set-differences", @@ -2119,7 +2107,7 @@ }, { "source": "/protocol/governance", - "destination": "/about-celo/protocol/governance" + "destination": "/home/protocol/governance" }, { "source": "/protocol/identity/index", @@ -2127,7 +2115,7 @@ }, { "source": "/protocol/index", - "destination": "/about-celo/protocol" + "destination": "/home/protocol" }, { "source": "/protocol/oracle/band-protocol", @@ -2155,55 +2143,55 @@ }, { "source": "/protocol/pos/epoch-rewards", - "destination": "/about-celo/protocol/pos/epoch-rewards" + "destination": "/home/protocol/pos/epoch-rewards" }, { "source": "/protocol/pos/epoch-rewards-carbon-offsetting-fund", - "destination": "/about-celo/protocol/pos/epoch-rewards-carbon-offsetting-fund" + "destination": "/home/protocol/pos/epoch-rewards-carbon-offsetting-fund" }, { "source": "/protocol/pos/epoch-rewards-community-fund", - "destination": "/about-celo/protocol/pos/epoch-rewards-community-fund" + "destination": "/home/protocol/pos/epoch-rewards-community-fund" }, { "source": "/protocol/pos/epoch-rewards-locked-gold", - "destination": "/about-celo/protocol/pos/epoch-rewards-locked-gold" + "destination": "/home/protocol/pos/epoch-rewards-locked-gold" }, { "source": "/protocol/pos/epoch-rewards-validator", - "destination": "/about-celo/protocol/pos/epoch-rewards-validator" + "destination": "/home/protocol/pos/epoch-rewards-validator" }, { "source": "/protocol/pos/index", - "destination": "/about-celo/protocol/pos" + "destination": "/home/protocol/pos" }, { "source": "/protocol/pos/locked-gold", - "destination": "/about-celo/protocol/pos/locked-gold" + "destination": "/home/protocol/pos/locked-gold" }, { "source": "/protocol/pos/penalties", - "destination": "/about-celo/protocol/pos/penalties" + "destination": "/home/protocol/pos/penalties" }, { "source": "/protocol/pos/validator-elections", - "destination": "/about-celo/protocol/pos/validator-elections" + "destination": "/home/protocol/pos/validator-elections" }, { "source": "/protocol/pos/validator-groups", - "destination": "/about-celo/protocol/pos/validator-groups" + "destination": "/home/protocol/pos/validator-groups" }, { "source": "/protocol/pos/validator-rewards", - "destination": "/about-celo/protocol/pos/validator-rewards" + "destination": "/home/protocol/pos/validator-rewards" }, { "source": "/protocol/proof-of-stake", - "destination": "/about-celo/protocol/pos" + "destination": "/home/protocol/pos" }, { "source": "/protocol/randomness", - "destination": "/about-celo/protocol/randomness" + "destination": "/home/protocol/randomness" }, { "source": "/protocol/socialconnect", @@ -2211,35 +2199,35 @@ }, { "source": "/protocol/stability", - "destination": "/about-celo/protocol/stability" + "destination": "/home/protocol/stability" }, { "source": "/protocol/transaction/erc20-transaction-fees", - "destination": "/developer/fee-abstraction" + "destination": "/tooling/overview/fee-abstraction" }, { "source": "/protocol/transaction/escrow", - "destination": "/about-celo/protocol/escrow" + "destination": "/home/protocol/escrow" }, { "source": "/protocol/transaction/gas-pricing", - "destination": "/developer/fee-abstraction" + "destination": "/tooling/overview/fee-abstraction" }, { "source": "/protocol/transaction/native-currency", - "destination": "/about-celo/protocol/celo-token" + "destination": "/home/protocol/celo-token" }, { "source": "/protocol/transaction/overview", - "destination": "/about-celo/protocol/transaction/overview" + "destination": "/home/protocol/transaction/overview" }, { "source": "/protocol/transaction/transaction-types", - "destination": "/about-celo/protocol/transaction/transaction-types" + "destination": "/home/protocol/transaction/transaction-types" }, { "source": "/protocol/transaction/tx-comment-encryption", - "destination": "/about-celo/protocol/transaction/tx-comment-encryption" + "destination": "/home/protocol/transaction/tx-comment-encryption" }, { "source": "/token-addresses", @@ -2403,15 +2391,15 @@ }, { "source": "/what-is-celo/about-celo-l1/protocol", - "destination": "/about-celo/protocol" + "destination": "/home/protocol" }, { "source": "/what-is-celo/about-celo-l1/protocol/pos/epoch-rewards-carbon-offsetting-fund", - "destination": "/about-celo/protocol/pos/epoch-rewards-carbon-offsetting-fund" + "destination": "/home/protocol/pos/epoch-rewards-carbon-offsetting-fund" }, { "source": "/what-is-celo/about-celo-l1/protocol/pos/epoch-rewards-community-fund", - "destination": "/about-celo/protocol/pos/epoch-rewards-community-fund" + "destination": "/home/protocol/pos/epoch-rewards-community-fund" }, { "source": "/what-is-celo/about-celo-l1/validator/celo-signal", @@ -2427,7 +2415,7 @@ }, { "source": "/what-is-celo/using-celo/protocol/governance", - "destination": "/about-celo/protocol/governance/overview" + "destination": "/home/protocol/governance/overview" }, { "source": "/what-is-celo/using-celo/protocol/penalties", @@ -2564,4 +2552,4 @@ } ] } -} \ No newline at end of file +} diff --git a/example.mdx b/example.mdx deleted file mode 100644 index 80db4108f4..0000000000 --- a/example.mdx +++ /dev/null @@ -1,290 +0,0 @@ ---- -title: "get several levels" -sidebarTitle: "Example" ---- - -export const ArgsTable = ({ data, name }) => { - // Helper function to represent GraphQL type - const getTypeString = (typeStructure) => { - if (!typeStructure) return '' - if (typeStructure.kind === 'NON_NULL') { - return `${getTypeString(typeStructure.ofType)}!`; - } else if (typeStructure.kind === 'LIST') { - return `[${getTypeString(typeStructure.ofType)}]`; - } else if (['OBJECT', 'SCALAR', 'ENUM'].includes(typeStructure.kind)) { - return `${typeStructure.name}${getTypeString(typeStructure.ofType)}`; - } else { - return ''; - } - }; - return ( - - - - - - - - - - - {data.fields.find(d => d.name === name).args.map(function ({ name, description, type }) { - return ( - - - - - - - ) - })} - -
FieldTypeRequired?Description
{name}{getTypeString(type)}{type.kind === 'NON_NULL' ? `Yes` : `No`}{description || `No description provided`}
- ); -}; - - -export const QueryArgsTable = ({ queryName, useBetaAPI }) => { - const metadataUrl = 'https://metadata.cloud.getdbt.com/graphql' - const metadataBetaUrl = 'https://metadata.cloud.getdbt.com/beta/graphql' - - const queryArgsQuery = `{ - __schema { - queryType { - fields(includeDeprecated: true) { - name - type { - name - description - } - description - args { - name - description - defaultValue - type { - name - description - kind - ofType { kind name description } - } - } - } - } - } - }` - const [data, setData] = useState(null) - useEffect(() => { - const fetchData = () => { - fetch(useBetaAPI ? metadataBetaUrl : metadataUrl, { - method: "POST", - headers: { "Content-Type": "application/json" }, - body: JSON.stringify({ query: queryArgsQuery }), - }) - .then((result) => result.json()) - .then((data) => setData(data)) - } - fetchData() - }, []) - if (!data) { - return

Fetching data...

- } - return ( - - ) -} - -export const NodeArgsTable = ({ parent, name, useBetaAPI }) => { - const [data, setData] = useState(null) - const metadataUrl = 'https://metadata.cloud.getdbt.com/graphql' - const metadataBetaUrl = 'https://metadata.cloud.getdbt.com/beta/graphql' - useEffect(() => { - const fetchData = () => { - fetch(useBetaAPI ? metadataBetaUrl : metadataUrl, { - method: "POST", - headers: { "Content-Type": "application/json" }, - body: JSON.stringify({ - query: ` - query { - __type(name: "${parent}") { - ...FullType - } - } - - fragment FullType on __Type { - kind - fields(includeDeprecated: true) { - name - description - args { - name - description - defaultValue - type { - ...TypeRef - } - } - } - } - - fragment TypeRef on __Type { - kind - name - ofType { - kind - name - ofType { - kind - name - ofType { - kind - name - ofType { - kind - name - ofType { - kind - name - ofType { - kind - name - ofType { - kind - name - } - } - } - } - } - } - } - } - `}) - }) - .then((result) => result.json()) - .then((data) => setData(data)) - } - fetchData() - }, []) - if (!data) { - return

Fetching data...

- } - return ( - - ) -} - -export const SchemaTable = ({ nodeName, useBetaAPI, exclude = [] }) => { - const [data, setData] = useState(null) - const getTypeString = (typeStructure) => { - if (!typeStructure) return '' - if (typeStructure.kind === 'NON_NULL') { - return `${getTypeString(typeStructure.ofType)}!`; - } else if (typeStructure.kind === 'LIST') { - return `[${getTypeString(typeStructure.ofType)}]`; - } else if (['OBJECT', 'SCALAR', 'ENUM'].includes(typeStructure.kind)) { - return `${typeStructure.name}${getTypeString(typeStructure.ofType)}`; - } else { - return ''; - } - }; - const metadataUrl = 'https://metadata.cloud.getdbt.com/graphql' -const metadataBetaUrl = 'https://metadata.cloud.getdbt.com/beta/graphql' - useEffect(() => { - const fetchData = () => { - fetch(useBetaAPI ? metadataBetaUrl : metadataUrl, { - method: "POST", - headers: { "Content-Type": "application/json" }, - body: JSON.stringify({ - query: ` - query { - __type(name: "${nodeName}") { - ...FullType - } - } - - fragment FullType on __Type { - kind - name - description - fields(includeDeprecated: true) { - name - description - type { - ...TypeRef - } - } - } - - # get several levels - fragment TypeRef on __Type { - kind - name - ofType { - kind - name - ofType { - kind - name - ofType { - kind - name - ofType { - kind - name - ofType { - kind - name - ofType { - kind - name - ofType { - kind - name - } - } - } - } - } - } - } - } - `}), - }) - .then((result) => result.json()) - .then((data) => setData(data)) - } - fetchData() - }, []) - if (!data) { - return

Fetching data...

- } - return ( - - - - - - - - - - {data.data.__type.fields.map(function ({ name, description, type }) { - if (exclude.includes(name)) return; - return ( - - - - - - ) - })} - -
FieldTypeDescription
{name}{getTypeString(type)}{description}
- ) -} - -When querying for `environment`, you can use the following arguments. - - - \ No newline at end of file diff --git a/favicon.png b/favicon.png deleted file mode 100644 index 52c5ead819..0000000000 Binary files a/favicon.png and /dev/null differ diff --git a/file_changes_mapping.txt b/file_changes_mapping.txt deleted file mode 100644 index e0652f7db6..0000000000 --- a/file_changes_mapping.txt +++ /dev/null @@ -1,199 +0,0 @@ -caminho antigo > caminho novo - -*ABOUT CELO - -what-is-celo/index > about-celo/index -what-is-celo/history > about-celo/history -what-is-celo/using-celo/wallets > about-celo/wallets -what-is-celo/using-celo/exchanges > about-celo/exchanges -what-is-celo/using-celo/gas-fees > about-celo/gas-fees -what-is-celo/using-celo/ramps > about-celo/ramps -what-is-celo/using-celo/bridges > about-celo/bridges - -what-is-celo/using-celo/protocol/index > about-celo/protocol/index -what-is-celo/using-celo/protocol/consensus > about-celo/protocol/consensus -what-is-celo/using-celo/protocol/celo-token > about-celo/protocol/celo-token -what-is-celo/using-celo/protocol/escrow > about-celo/protocol/escrow - -what-is-celo/using-celo/protocol/governance/overview > about-celo/protocol/governance/overview -what-is-celo/using-celo/protocol/governance/governance-toolkit > about-celo/protocol/governance/governance-toolkit -what-is-celo/using-celo/protocol/governance/create-governance-proposal > about-celo/protocol/governance/create-governance-proposal -what-is-celo/using-celo/protocol/governance/voting-in-governance > about-celo/protocol/governance/voting-in-governance -what-is-celo/using-celo/protocol/governance/voting-in-governance-using-mondo > about-celo/protocol/governance/voting-in-governance-using-mondo -what-is-celo/using-celo/protocol/governance/governable-parameters > about-celo/protocol/governance/governable-parameters -what-is-celo/using-celo/protocol/governance/smart-contracts-upgrades > about-celo/protocol/governance/smart-contracts-upgrades - -what-is-celo/using-celo/protocol/transaction/overview > about-celo/protocol/transactions/overview -what-is-celo/using-celo/protocol/transaction/tx-comment-encryption > about-celo/protocol/transactions/transaction-types -what-is-celo/using-celo/protocol/transaction/transaction-types > about-celo/protocol/transactions/tx-comment-encryption - -what-is-celo/using-celo/protocol/epoch-rewards/index > about-celo/protocol/epoch-rewards/index -what-is-celo/using-celo/protocol/epoch-rewards/community-fund > about-celo/protocol/epoch-rewards/community-fund -what-is-celo/using-celo/protocol/epoch-rewards/carbon-offsetting-fund > about-celo/protocol/epoch-rewards/carbon-offsetting-fund - -what-is-celo/using-celo/manage/self-custody > about-celo/manage/self-custody -what-is-celo/using-celo/manage/release-gold > about-celo/manage/release-gold -what-is-celo/using-celo/manage/exchange > about-celo/manage/exchange -what-is-celo/using-celo/manage/asset > about-celo/manage/asset - -what-is-celo/using-celo/bridges >about-celo/bridged-tokens/bridges -what-is-celo/using-celo/native-ETH-bridging > about-celo/bridged-tokens/native-ETH-bridging - -------- -*BUILD ON CELO - -build/index > -build/quickstart > -build/composer-kit > - -cel2/whats-changed/cel2-architecture > build/cel2-architecture -developer/launch-checklist > build/launch-checklist - -build/mcp/index > build/build-with-ai/mcp/index -build/mcp/celo-mcp > build/build-with-ai/mcp/celo-mcp -build/mcp/composer-mcp > build/build-with-ai/mcp/composer-mcp - ------- -*INFRA PARTNERS - -cel2/operators/overview > -cel2/operators/architecture > infra-partners/operators/architecture -cel2/operators/run-node > infra-partners/operators/run-node -cel2/operators/migrate-node > infra-partners/operators/migrate-node - -cel2/notices/celo-sepolia-launch > infra-partners/notices/celo-sepolia-launch -cel2/notices/eigenda-v2-upgrade > infra-partners/notices/eigenda-v2-upgrade -cel2/notices/isthmus-upgrade > infra-partners/notices/isthmus-upgrade -cel2/notices/l2-migration > infra-partners/notices/l2-migration - -cel2/specs > infra-partners/specs - -integration/index > infra-partners/integration/index -integration/general > infra-partners/integration/general -integration/checklist > infra-partners/integration/checklist -integration/custody > infra-partners/integration/custody -integration/listings > infra-partners/integration/listings -integration/cloud-hsm > infra-partners/integration/cloud-hsm - ------ -*TOOLING - -build/composer-kit > developer/sdks/composer-kit - ----- -*CONTRIBUTE TO CELO - -what-is-celo/joining-celo/index > contribute-to-celo/index -what-is-celo/joining-celo/builders > contribute-to-celo/builders -what-is-celo/joining-celo/daos > contribute-to-celo/daos -what-is-celo/joining-celo/contributors/code-of-conduct > contribute-to-celo/code-of-conduct - -what-is-celo/joining-celo/contributors/overview > contribute-to-celo/contributors/overview -what-is-celo/joining-celo/contributors/code-contributors > contribute-to-celo/contributors/code-contributors -what-is-celo/joining-celo/contributors/cip-contributors > contribute-to-celo/contributors/cip-contributors -what-is-celo/joining-celo/contributors/documentation-contributors > contribute-to-celo/contributors/documentation-contributors - -cel2/operators/how-it-works > contribute-to-celo/community-rpc-nodes/how-it-works -cel2/operators/registering-as-rpc-node > contribute-to-celo/community-rpc-nodes/registering-as-rpc-node -cel2/operators/community-rpc-node > contribute-to-celo/community-rpc-nodes/community-rpc-node -cel2/operators/penalties > contribute-to-celo/community-rpc-nodes/penalties -cel2/operators/validator-rpc-faq > contribute-to-celo/community-rpc-nodes/validator-rpc-faq - -what-is-celo/joining-celo/contributors/release-process/index > contribute-to-celo/release-process/index -what-is-celo/joining-celo/contributors/release-process/smart-contracts > contribute-to-celo/release-process/smart-contracts -what-is-celo/joining-celo/contributors/release-process/blockchain-client > contribute-to-celo/release-process/blockchain-client -what-is-celo/joining-celo/contributors/release-process/base-cli-contractkit-dappkit-utils > contribute-to-celo/release-process/base-cli-contractkit-dappkit-utils -what-is-celo/joining-celo/contributors/release-process/attestation-service > contribute-to-celo/release-process/attestation-service - ------ -*LEGACY - -cel2/whats-changed/l1-l2 > legacy/transition/whats-changed/l1-l2 -cel2/whats-changed/op-l2 > legacy/transition/optimism/op-l2 -cel2/whats-changed/overview > legacy/overview - -cel2/guides/bridging-celo-from-l1-to-l2 > legacy/transition/guides/bridging-celo-from-l1-to-l2 -cel2/guides/withdrawing-celo-from-l2-to-l1 > legacy/transition/guides/withdrawing-celo-from-l2-to-l1 - -node: -what-is-celo/about-celo-l1/node/run-alfajores > legacy/node/run-alfajores -what-is-celo/about-celo-l1/node/run-baklava > legacy/node/run-baklava -what-is-celo/about-celo-l1/node/run-mainnet > legacy/node/run-mainnet - -consensus: -what-is-celo/about-celo-l1/protocol/consensus/index > legacy/protocol/consensus/index -what-is-celo/about-celo-l1/protocol/consensus/locating-nodes > legacy/protocol/consensus/locating-nodes -what-is-celo/about-celo-l1/protocol/consensus/validator-set-differences > legacy/protocol/consensus/validator-set-differences - -contracts: -what-is-celo/about-celo-l1/protocol/contracts/add-contract > what-is-celo/about-celo-l1/protocol/contracts/add-contract - -identity: -what-is-celo/about-celo-l1/protocol/identity > -what-is-celo/about-celo-l1/protocol/identity/encrypted-cloud-backup > legacy/protocol/identity/encrypted-cloud-backup -what-is-celo/about-celo-l1/protocol/identity/index > legacy/protocol/identity/index -what-is-celo/about-celo-l1/protocol/identity/metadata > legacy/protocol/identity/metadata -what-is-celo/about-celo-l1/protocol/identity/odis-domain-sequential-delay-domain > legacy/protocol/identity/odis-domain-sequential-delay-domain -what-is-celo/about-celo-l1/protocol/identity/odis-domain > legacy/protocol/identity/odis-domain -what-is-celo/about-celo-l1/protocol/identity/odis-use-case-key-hardening > legacy/protocol/identity/odis-use-case-key-hardening -what-is-celo/about-celo-l1/protocol/identity/odis-use-case-phone-number-privacy > legacy/protocol/identity/odis-use-case-phone-number-privacy -what-is-celo/about-celo-l1/protocol/identity/odis > -what-is-celo/about-celo-l1/protocol/identity/privacy-research > legacy/protocol/identity/privacy-research -what-is-celo/about-celo-l1/protocol/identity/smart-contract-accounts > legacy/protocol/identity/smart-contract-accounts - -pos: -what-is-celo/about-celo-l1/protocol/pos/becoming-a-validator > -what-is-celo/about-celo-l1/protocol/pos/epoch-rewards-locked-gold > epoch-rewards-locked-gold -what-is-celo/about-celo-l1/protocol/pos/epoch-rewards-validator > legacy/protocol/pos/epoch-rewards-validator -what-is-celo/about-celo-l1/protocol/pos/epoch-rewards > legacy/protocol/pos/epoch-rewards -what-is-celo/about-celo-l1/protocol/pos/index > legacy/protocol/pos/index -what-is-celo/about-celo-l1/protocol/pos/locked-gold > legacy/protocol/pos/locked-gold -what-is-celo/about-celo-l1/protocol/pos/penalties > legacy/protocol/pos/penalties -what-is-celo/about-celo-l1/protocol/pos/validator-elections > legacy/protocol/pos/validator-elections -what-is-celo/about-celo-l1/protocol/pos/validator-groups > legacy/protocol/pos/validator-groups - -stability: -what-is-celo/about-celo-l1/protocol/stability/adding-stable-assets > legacy/protocol/stability/adding-stable-assets -what-is-celo/about-celo-l1/protocol/stability/doto > legacy/protocol/stability/doto -what-is-celo/about-celo-l1/protocol/stability/granda-mento > legacy/protocol/stability/granda-mento -what-is-celo/about-celo-l1/protocol/stability/index > legacy/protocol/stability/index -what-is-celo/about-celo-l1/protocol/stability/oracles > legacy/protocol/stability/oracles -what-is-celo/about-celo-l1/protocol/stability/stability-fees > legacy/protocol/stability/stability-fees - -transaction: -what-is-celo/about-celo-l1/protocol/transaction > -what-is-celo/about-celo-l1/protocol/transaction/erc20-transaction-fees > legacy/protocol/transaction/erc20-transaction-fees -what-is-celo/about-celo-l1/protocol/transaction/escrow > legacy/protocol/transaction/escrow -what-is-celo/about-celo-l1/protocol/transaction/gas-pricing > legacy/protocol/transaction/gas-pricing -what-is-celo/about-celo-l1/protocol/transaction/index > legacy/protocol/transaction/index -what-is-celo/about-celo-l1/protocol/transaction/native-currency > legacy/protocol/transaction/native-currency -what-is-celo/about-celo-l1/protocol/transaction/transaction-types > legacy/protocol/transaction/transaction-types -what-is-celo/about-celo-l1/protocol/transaction/tx-comment-encryption > legacy/protocol/transaction/tx-comment-encryption - -what-is-celo/about-celo-l1/protocol/randomness > legacy/protocol/randomness - -validator: - -what-is-celo/about-celo-l1/validator/celo-foundation-voting-policy > celo-foundation-voting-policy -what-is-celo/about-celo-l1/validator/celo-website > legacy/validator/celo-website -what-is-celo/about-celo-l1/validator/devops-best-practices > legacy/validator/devops-best-practices -what-is-celo/about-celo-l1/validator/discord > legacy/validator/discord -what-is-celo/about-celo-l1/validator/index > legacy/validator/index -what-is-celo/about-celo-l1/validator/monitoring > legacy/validator/monitoring -what-is-celo/about-celo-l1/validator/node-upgrade > legacy/validator/node-upgrade -what-is-celo/about-celo-l1/validator/proxy > legacy/validator/proxy -what-is-celo/about-celo-l1/validator/security > legacy/validator/security -what-is-celo/about-celo-l1/validator/troubleshooting-faq > legacy/validator/troubleshooting-faq -what-is-celo/about-celo-l1/validator/validator-explorer > legacy/validator/validator-explorer -what-is-celo/about-celo-l1/validator/voting > legacy/validator/voting - -key-manage: - -what-is-celo/about-celo-l1/validator/key-management/detailed > legacy/validator/key-management/detailed -what-is-celo/about-celo-l1/validator/key-management/key-rotation > legacy/validator/key-management/key-rotation -what-is-celo/about-celo-l1/validator/key-management/summary > legacy/validator/key-management/summary - -run: -what-is-celo/about-celo-l1/validator/run/mainnet > legacy/validator/run/mainnet - - diff --git a/about-celo/bridged-tokens/bridges.mdx b/home/bridged-tokens/bridges.mdx similarity index 100% rename from about-celo/bridged-tokens/bridges.mdx rename to home/bridged-tokens/bridges.mdx diff --git a/about-celo/bridged-tokens/native-ETH-bridging.mdx b/home/bridged-tokens/native-ETH-bridging.mdx similarity index 100% rename from about-celo/bridged-tokens/native-ETH-bridging.mdx rename to home/bridged-tokens/native-ETH-bridging.mdx diff --git a/home/celo.mdx b/home/celo.mdx new file mode 100644 index 0000000000..4392645f13 --- /dev/null +++ b/home/celo.mdx @@ -0,0 +1,175 @@ +--- +title: "Celo" +description: "Celo is an emerging Ethereum Layer 2 built for the real world and designed for fast, low-cost payments worldwide." +--- + + + Build your first app on Celo. No coding experience required. + + +--- + +## Real World Use Cases + + + + Explore comprehensive documentation and guides to understand Celo's + capabilities and get started building. + + + Discover grant opportunities and funding sources available in the Celo + ecosystem. + + + +## Build Options + + + + Explore comprehensive guides, tutorials, and tools to build dApps, DeFi + protocols, mobile apps, and more on Celo's fast, low-cost blockchain. + + + Launch AI agents, use MCP servers, and build intelligent applications for + the onchain economy with Celo's AI-focused tools and frameworks. + + + +## Explore Developer Tools & Resources + + + + + + Discover how Celo L2 is scaling real world use cases on Ethereum + + + Overview of our stack and core contracts + + + Dive in to understand our protocol and social impact + + + Learn about our protocol and its relationship to Ethereum + + + + +{" "} + + + + + Build & Deploy your dApps in under 5 minutes + + + Explore Celo Tutorials + + + Connect Celo to your application + + + + +{" "} + + + + + Get testnet tokens for development + + + Explore transactions on Celo + + + Bridge Assets across chains + + + Deploy your contract on Celo + + + + + + + + Discover grant opportunities in the Celo ecosystem + + + Get more awareness about your project + + + + + +--- + +## Join the Celo Builder Ecosystem + + + 💡 Discover the many ways to connect with our growing community of developers + + + + + Stay updated on the latest news, grants, and opportunities + + + Join our Discord + + + Sign up for upcoming hackathons and workshops + + + Build your onchain reputation to unlock exclusive rewards + + + Vote on Governance Proposals + + + Follow our CeloDev on X + + + +--- + + + New to Celo? Start with the [Celo Overview](/about-celo/) for a complete + introduction to the platform. + diff --git a/about-celo/exchanges.mdx b/home/exchanges.mdx similarity index 100% rename from about-celo/exchanges.mdx rename to home/exchanges.mdx diff --git a/about-celo/gas-fees.mdx b/home/gas-fees.mdx similarity index 100% rename from about-celo/gas-fees.mdx rename to home/gas-fees.mdx diff --git a/about-celo/history.mdx b/home/history.mdx similarity index 100% rename from about-celo/history.mdx rename to home/history.mdx diff --git a/about-celo/index.mdx b/home/index.mdx similarity index 100% rename from about-celo/index.mdx rename to home/index.mdx diff --git a/about-celo/manage/asset.mdx b/home/manage/asset.mdx similarity index 100% rename from about-celo/manage/asset.mdx rename to home/manage/asset.mdx diff --git a/about-celo/manage/exchange.mdx b/home/manage/exchange.mdx similarity index 100% rename from about-celo/manage/exchange.mdx rename to home/manage/exchange.mdx diff --git a/about-celo/manage/release-gold.mdx b/home/manage/release-gold.mdx similarity index 100% rename from about-celo/manage/release-gold.mdx rename to home/manage/release-gold.mdx diff --git a/about-celo/manage/self-custody.mdx b/home/manage/self-custody.mdx similarity index 100% rename from about-celo/manage/self-custody.mdx rename to home/manage/self-custody.mdx diff --git a/about-celo/protocol/celo-token.mdx b/home/protocol/celo-token.mdx similarity index 100% rename from about-celo/protocol/celo-token.mdx rename to home/protocol/celo-token.mdx diff --git a/about-celo/protocol/consensus.mdx b/home/protocol/consensus.mdx similarity index 100% rename from about-celo/protocol/consensus.mdx rename to home/protocol/consensus.mdx diff --git a/about-celo/protocol/epoch-rewards/carbon-offsetting-fund.mdx b/home/protocol/epoch-rewards/carbon-offsetting-fund.mdx similarity index 100% rename from about-celo/protocol/epoch-rewards/carbon-offsetting-fund.mdx rename to home/protocol/epoch-rewards/carbon-offsetting-fund.mdx diff --git a/about-celo/protocol/epoch-rewards/community-fund.mdx b/home/protocol/epoch-rewards/community-fund.mdx similarity index 100% rename from about-celo/protocol/epoch-rewards/community-fund.mdx rename to home/protocol/epoch-rewards/community-fund.mdx diff --git a/about-celo/protocol/epoch-rewards/index.mdx b/home/protocol/epoch-rewards/index.mdx similarity index 100% rename from about-celo/protocol/epoch-rewards/index.mdx rename to home/protocol/epoch-rewards/index.mdx diff --git a/about-celo/protocol/escrow.mdx b/home/protocol/escrow.mdx similarity index 100% rename from about-celo/protocol/escrow.mdx rename to home/protocol/escrow.mdx diff --git a/about-celo/protocol/governance/create-governance-proposal.mdx b/home/protocol/governance/create-governance-proposal.mdx similarity index 100% rename from about-celo/protocol/governance/create-governance-proposal.mdx rename to home/protocol/governance/create-governance-proposal.mdx diff --git a/about-celo/protocol/governance/governable-parameters.mdx b/home/protocol/governance/governable-parameters.mdx similarity index 100% rename from about-celo/protocol/governance/governable-parameters.mdx rename to home/protocol/governance/governable-parameters.mdx diff --git a/about-celo/protocol/governance/governance-toolkit.mdx b/home/protocol/governance/governance-toolkit.mdx similarity index 100% rename from about-celo/protocol/governance/governance-toolkit.mdx rename to home/protocol/governance/governance-toolkit.mdx diff --git a/about-celo/protocol/governance/overview.mdx b/home/protocol/governance/overview.mdx similarity index 100% rename from about-celo/protocol/governance/overview.mdx rename to home/protocol/governance/overview.mdx diff --git a/about-celo/protocol/governance/smart-contracts-upgrades.mdx b/home/protocol/governance/smart-contracts-upgrades.mdx similarity index 100% rename from about-celo/protocol/governance/smart-contracts-upgrades.mdx rename to home/protocol/governance/smart-contracts-upgrades.mdx diff --git a/about-celo/protocol/governance/voting-in-governance-using-mondo.mdx b/home/protocol/governance/voting-in-governance-using-mondo.mdx similarity index 100% rename from about-celo/protocol/governance/voting-in-governance-using-mondo.mdx rename to home/protocol/governance/voting-in-governance-using-mondo.mdx diff --git a/about-celo/protocol/governance/voting-in-governance.mdx b/home/protocol/governance/voting-in-governance.mdx similarity index 100% rename from about-celo/protocol/governance/voting-in-governance.mdx rename to home/protocol/governance/voting-in-governance.mdx diff --git a/about-celo/protocol/index.mdx b/home/protocol/index.mdx similarity index 100% rename from about-celo/protocol/index.mdx rename to home/protocol/index.mdx diff --git a/about-celo/protocol/transactions/overview.mdx b/home/protocol/transactions/overview.mdx similarity index 100% rename from about-celo/protocol/transactions/overview.mdx rename to home/protocol/transactions/overview.mdx diff --git a/about-celo/protocol/transactions/transaction-types.mdx b/home/protocol/transactions/transaction-types.mdx similarity index 100% rename from about-celo/protocol/transactions/transaction-types.mdx rename to home/protocol/transactions/transaction-types.mdx diff --git a/about-celo/protocol/transactions/tx-comment-encryption.mdx b/home/protocol/transactions/tx-comment-encryption.mdx similarity index 100% rename from about-celo/protocol/transactions/tx-comment-encryption.mdx rename to home/protocol/transactions/tx-comment-encryption.mdx diff --git a/about-celo/ramps.mdx b/home/ramps.mdx similarity index 100% rename from about-celo/ramps.mdx rename to home/ramps.mdx diff --git a/about-celo/wallets.mdx b/home/wallets.mdx similarity index 100% rename from about-celo/wallets.mdx rename to home/wallets.mdx diff --git a/index.mdx b/index.mdx deleted file mode 100644 index 00f6e3a420..0000000000 --- a/index.mdx +++ /dev/null @@ -1,15 +0,0 @@ ---- -mode: "custom" -title: "Celo Docs" ---- - -import { CeloHero, CeloUseCases, CeloDiscoverGrid, CeloDeveloperResources, CeloBuilderEcosystem } from "/snippets/home.jsx"; - - - - - - - -
-
\ No newline at end of file diff --git a/index_old.mdx b/index_old.mdx deleted file mode 100644 index affe132cf0..0000000000 --- a/index_old.mdx +++ /dev/null @@ -1,128 +0,0 @@ ---- -mode: "custom" -title: "Celo Docs" ---- - -
- -
-
- -
-

- Build for the Real World on Celo -

- -

- Build your first app on Celo. No coding experience required. -

- -
- -
-
-
- -
-
-

- Celo is Scaling Ethereum With Real World Use Cases -

- - - - - -
-
- -
-

- Discover What You Can Build on Celo -

- - - - - Code your first Celo dApp with Celo MCP Servers. - - - - Create a mobile-first Mini App on Celo. - - - - Verify real users with Zero-Knowledge proofs. - - - - Launch agents for an onchain economy using AI. - - - - Quickstart your dApp development with ready-to-use templates. - - - - Create Farcaster MiniApps on the Celo network. - - - - Build with DeFi protocols, stablecoins, and for foreign exchange. - - - - Use local stablecoins powered by Mento. - - - - Get funding for your Celo-based project or startup. - - -
- diff --git a/style.css b/style.css index 43d52dad17..ad744adce7 100644 --- a/style.css +++ b/style.css @@ -2,14 +2,6 @@ color: inherit !important; } -.dark .prose :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)) { - border-bottom: 1px solid #fcff52; -} - -.dark .prose :where(a:hover):not(:where([class~="not-prose"], [class~="not-prose"], [class~="not-prose"] *)) { - border-bottom-width: 2px; -} - ol ol { list-style-type: lower-roman !important; } diff --git a/developer/bridges/bridges.mdx b/tooling/bridges/bridges.mdx similarity index 100% rename from developer/bridges/bridges.mdx rename to tooling/bridges/bridges.mdx diff --git a/developer/bridges/cross-chain-messaging.mdx b/tooling/bridges/cross-chain-messaging.mdx similarity index 100% rename from developer/bridges/cross-chain-messaging.mdx rename to tooling/bridges/cross-chain-messaging.mdx diff --git a/developer/verify/blockscout.mdx b/tooling/contract-verification/blockscout.mdx similarity index 100% rename from developer/verify/blockscout.mdx rename to tooling/contract-verification/blockscout.mdx diff --git a/developer/verify/celoscan.mdx b/tooling/contract-verification/celoscan.mdx similarity index 100% rename from developer/verify/celoscan.mdx rename to tooling/contract-verification/celoscan.mdx diff --git a/developer/verify/foundry.mdx b/tooling/contract-verification/foundry.mdx similarity index 100% rename from developer/verify/foundry.mdx rename to tooling/contract-verification/foundry.mdx diff --git a/developer/verify/hardhat.mdx b/tooling/contract-verification/hardhat.mdx similarity index 100% rename from developer/verify/hardhat.mdx rename to tooling/contract-verification/hardhat.mdx diff --git a/developer/verify/index.mdx b/tooling/contract-verification/index.mdx similarity index 100% rename from developer/verify/index.mdx rename to tooling/contract-verification/index.mdx diff --git a/developer/verify/remix.mdx b/tooling/contract-verification/remix.mdx similarity index 100% rename from developer/verify/remix.mdx rename to tooling/contract-verification/remix.mdx diff --git a/contracts/core-contracts.mdx b/tooling/contracts/core-contracts.mdx similarity index 100% rename from contracts/core-contracts.mdx rename to tooling/contracts/core-contracts.mdx diff --git a/contracts/token-contracts.mdx b/tooling/contracts/token-contracts.mdx similarity index 100% rename from contracts/token-contracts.mdx rename to tooling/contracts/token-contracts.mdx diff --git a/contracts/uniswap-contracts.mdx b/tooling/contracts/uniswap-contracts.mdx similarity index 100% rename from contracts/uniswap-contracts.mdx rename to tooling/contracts/uniswap-contracts.mdx diff --git a/developer/deploy/foundry.mdx b/tooling/dev-environments/foundry.mdx similarity index 100% rename from developer/deploy/foundry.mdx rename to tooling/dev-environments/foundry.mdx diff --git a/developer/deploy/hardhat.mdx b/tooling/dev-environments/hardhat.mdx similarity index 100% rename from developer/deploy/hardhat.mdx rename to tooling/dev-environments/hardhat.mdx diff --git a/developer/deploy/index.mdx b/tooling/dev-environments/index.mdx similarity index 100% rename from developer/deploy/index.mdx rename to tooling/dev-environments/index.mdx diff --git a/developer/deploy/remix.mdx b/tooling/dev-environments/remix.mdx similarity index 100% rename from developer/deploy/remix.mdx rename to tooling/dev-environments/remix.mdx diff --git a/developer/deploy/thirdweb/one-click-deploy.mdx b/tooling/dev-environments/thirdweb/one-click-deploy.mdx similarity index 100% rename from developer/deploy/thirdweb/one-click-deploy.mdx rename to tooling/dev-environments/thirdweb/one-click-deploy.mdx diff --git a/developer/deploy/thirdweb/overview.mdx b/tooling/dev-environments/thirdweb/overview.mdx similarity index 100% rename from developer/deploy/thirdweb/overview.mdx rename to tooling/dev-environments/thirdweb/overview.mdx diff --git a/developer/deploy/thirdweb/thirdweb.mdx b/tooling/dev-environments/thirdweb/thirdweb.mdx similarity index 100% rename from developer/deploy/thirdweb/thirdweb.mdx rename to tooling/dev-environments/thirdweb/thirdweb.mdx diff --git a/developer/explorers/analytics.mdx b/tooling/explorers/analytics.mdx similarity index 100% rename from developer/explorers/analytics.mdx rename to tooling/explorers/analytics.mdx diff --git a/developer/explorers/block-explorers.mdx b/tooling/explorers/block-explorers.mdx similarity index 100% rename from developer/explorers/block-explorers.mdx rename to tooling/explorers/block-explorers.mdx diff --git a/developer/explorers/blockscout.mdx b/tooling/explorers/blockscout.mdx similarity index 100% rename from developer/explorers/blockscout.mdx rename to tooling/explorers/blockscout.mdx diff --git a/developer/explorers/celoscan.mdx b/tooling/explorers/celoscan.mdx similarity index 100% rename from developer/explorers/celoscan.mdx rename to tooling/explorers/celoscan.mdx diff --git a/developer/explorers/overview.mdx b/tooling/explorers/overview.mdx similarity index 100% rename from developer/explorers/overview.mdx rename to tooling/explorers/overview.mdx diff --git a/developer/indexers/envio.mdx b/tooling/indexers/envio.mdx similarity index 100% rename from developer/indexers/envio.mdx rename to tooling/indexers/envio.mdx diff --git a/developer/indexers/overview.mdx b/tooling/indexers/overview.mdx similarity index 100% rename from developer/indexers/overview.mdx rename to tooling/indexers/overview.mdx diff --git a/developer/indexers/subquery.mdx b/tooling/indexers/subquery.mdx similarity index 100% rename from developer/indexers/subquery.mdx rename to tooling/indexers/subquery.mdx diff --git a/developer/indexers/the-graph.mdx b/tooling/indexers/the-graph.mdx similarity index 100% rename from developer/indexers/the-graph.mdx rename to tooling/indexers/the-graph.mdx diff --git a/developer/sdks/celo-sdks.mdx b/tooling/libraries-sdks/celo-sdks.mdx similarity index 100% rename from developer/sdks/celo-sdks.mdx rename to tooling/libraries-sdks/celo-sdks.mdx diff --git a/cli/account.mdx b/tooling/libraries-sdks/cli/account.mdx similarity index 100% rename from cli/account.mdx rename to tooling/libraries-sdks/cli/account.mdx diff --git a/cli/autocomplete.mdx b/tooling/libraries-sdks/cli/autocomplete.mdx similarity index 100% rename from cli/autocomplete.mdx rename to tooling/libraries-sdks/cli/autocomplete.mdx diff --git a/cli/commands.mdx b/tooling/libraries-sdks/cli/commands.mdx similarity index 100% rename from cli/commands.mdx rename to tooling/libraries-sdks/cli/commands.mdx diff --git a/cli/config.mdx b/tooling/libraries-sdks/cli/config.mdx similarity index 100% rename from cli/config.mdx rename to tooling/libraries-sdks/cli/config.mdx diff --git a/cli/dkg.mdx b/tooling/libraries-sdks/cli/dkg.mdx similarity index 100% rename from cli/dkg.mdx rename to tooling/libraries-sdks/cli/dkg.mdx diff --git a/cli/election.mdx b/tooling/libraries-sdks/cli/election.mdx similarity index 100% rename from cli/election.mdx rename to tooling/libraries-sdks/cli/election.mdx diff --git a/cli/epochs.mdx b/tooling/libraries-sdks/cli/epochs.mdx similarity index 100% rename from cli/epochs.mdx rename to tooling/libraries-sdks/cli/epochs.mdx diff --git a/cli/exchange.mdx b/tooling/libraries-sdks/cli/exchange.mdx similarity index 100% rename from cli/exchange.mdx rename to tooling/libraries-sdks/cli/exchange.mdx diff --git a/cli/governance.mdx b/tooling/libraries-sdks/cli/governance.mdx similarity index 100% rename from cli/governance.mdx rename to tooling/libraries-sdks/cli/governance.mdx diff --git a/cli/help.mdx b/tooling/libraries-sdks/cli/help.mdx similarity index 100% rename from cli/help.mdx rename to tooling/libraries-sdks/cli/help.mdx diff --git a/cli/identity.mdx b/tooling/libraries-sdks/cli/identity.mdx similarity index 100% rename from cli/identity.mdx rename to tooling/libraries-sdks/cli/identity.mdx diff --git a/cli/index.mdx b/tooling/libraries-sdks/cli/index.mdx similarity index 100% rename from cli/index.mdx rename to tooling/libraries-sdks/cli/index.mdx diff --git a/cli/lockedcelo.mdx b/tooling/libraries-sdks/cli/lockedcelo.mdx similarity index 100% rename from cli/lockedcelo.mdx rename to tooling/libraries-sdks/cli/lockedcelo.mdx diff --git a/cli/lockedgold.mdx b/tooling/libraries-sdks/cli/lockedgold.mdx similarity index 100% rename from cli/lockedgold.mdx rename to tooling/libraries-sdks/cli/lockedgold.mdx diff --git a/cli/multisig.mdx b/tooling/libraries-sdks/cli/multisig.mdx similarity index 100% rename from cli/multisig.mdx rename to tooling/libraries-sdks/cli/multisig.mdx diff --git a/cli/network.mdx b/tooling/libraries-sdks/cli/network.mdx similarity index 100% rename from cli/network.mdx rename to tooling/libraries-sdks/cli/network.mdx diff --git a/cli/node.mdx b/tooling/libraries-sdks/cli/node.mdx similarity index 100% rename from cli/node.mdx rename to tooling/libraries-sdks/cli/node.mdx diff --git a/cli/oracle.mdx b/tooling/libraries-sdks/cli/oracle.mdx similarity index 100% rename from cli/oracle.mdx rename to tooling/libraries-sdks/cli/oracle.mdx diff --git a/cli/plugins.mdx b/tooling/libraries-sdks/cli/plugins.mdx similarity index 100% rename from cli/plugins.mdx rename to tooling/libraries-sdks/cli/plugins.mdx diff --git a/cli/releasecelo.mdx b/tooling/libraries-sdks/cli/releasecelo.mdx similarity index 100% rename from cli/releasecelo.mdx rename to tooling/libraries-sdks/cli/releasecelo.mdx diff --git a/cli/rewards.mdx b/tooling/libraries-sdks/cli/rewards.mdx similarity index 100% rename from cli/rewards.mdx rename to tooling/libraries-sdks/cli/rewards.mdx diff --git a/cli/transfer.mdx b/tooling/libraries-sdks/cli/transfer.mdx similarity index 100% rename from cli/transfer.mdx rename to tooling/libraries-sdks/cli/transfer.mdx diff --git a/cli/utils.mdx b/tooling/libraries-sdks/cli/utils.mdx similarity index 100% rename from cli/utils.mdx rename to tooling/libraries-sdks/cli/utils.mdx diff --git a/cli/validator.mdx b/tooling/libraries-sdks/cli/validator.mdx similarity index 100% rename from cli/validator.mdx rename to tooling/libraries-sdks/cli/validator.mdx diff --git a/cli/validatorgroup.mdx b/tooling/libraries-sdks/cli/validatorgroup.mdx similarity index 100% rename from cli/validatorgroup.mdx rename to tooling/libraries-sdks/cli/validatorgroup.mdx diff --git a/developer/sdks/composer-kit.mdx b/tooling/libraries-sdks/composer-kit.mdx similarity index 100% rename from developer/sdks/composer-kit.mdx rename to tooling/libraries-sdks/composer-kit.mdx diff --git a/developer/contractkit/contracts-wrappers-registry.mdx b/tooling/libraries-sdks/contractkit/contracts-wrappers-registry.mdx similarity index 100% rename from developer/contractkit/contracts-wrappers-registry.mdx rename to tooling/libraries-sdks/contractkit/contracts-wrappers-registry.mdx diff --git a/developer/contractkit/data-encryption-key.mdx b/tooling/libraries-sdks/contractkit/data-encryption-key.mdx similarity index 100% rename from developer/contractkit/data-encryption-key.mdx rename to tooling/libraries-sdks/contractkit/data-encryption-key.mdx diff --git a/developer/contractkit/index.mdx b/tooling/libraries-sdks/contractkit/index.mdx similarity index 100% rename from developer/contractkit/index.mdx rename to tooling/libraries-sdks/contractkit/index.mdx diff --git a/developer/contractkit/migrating-to-contractkit-v1.mdx b/tooling/libraries-sdks/contractkit/migrating-to-contractkit-v1.mdx similarity index 100% rename from developer/contractkit/migrating-to-contractkit-v1.mdx rename to tooling/libraries-sdks/contractkit/migrating-to-contractkit-v1.mdx diff --git a/developer/contractkit/migrating-to-contractkit-v2.mdx b/tooling/libraries-sdks/contractkit/migrating-to-contractkit-v2.mdx similarity index 100% rename from developer/contractkit/migrating-to-contractkit-v2.mdx rename to tooling/libraries-sdks/contractkit/migrating-to-contractkit-v2.mdx diff --git a/developer/contractkit/migrating-to-viem.mdx b/tooling/libraries-sdks/contractkit/migrating-to-viem.mdx similarity index 100% rename from developer/contractkit/migrating-to-viem.mdx rename to tooling/libraries-sdks/contractkit/migrating-to-viem.mdx diff --git a/developer/contractkit/notes-web3-with-contractkit.mdx b/tooling/libraries-sdks/contractkit/notes-web3-with-contractkit.mdx similarity index 100% rename from developer/contractkit/notes-web3-with-contractkit.mdx rename to tooling/libraries-sdks/contractkit/notes-web3-with-contractkit.mdx diff --git a/developer/contractkit/odis.mdx b/tooling/libraries-sdks/contractkit/odis.mdx similarity index 100% rename from developer/contractkit/odis.mdx rename to tooling/libraries-sdks/contractkit/odis.mdx diff --git a/developer/contractkit/setup.mdx b/tooling/libraries-sdks/contractkit/setup.mdx similarity index 100% rename from developer/contractkit/setup.mdx rename to tooling/libraries-sdks/contractkit/setup.mdx diff --git a/developer/contractkit/usage.mdx b/tooling/libraries-sdks/contractkit/usage.mdx similarity index 100% rename from developer/contractkit/usage.mdx rename to tooling/libraries-sdks/contractkit/usage.mdx diff --git a/developer/dynamic/index.mdx b/tooling/libraries-sdks/dynamic/index.mdx similarity index 100% rename from developer/dynamic/index.mdx rename to tooling/libraries-sdks/dynamic/index.mdx diff --git a/developer/ethers/index.mdx b/tooling/libraries-sdks/ethers/index.mdx similarity index 100% rename from developer/ethers/index.mdx rename to tooling/libraries-sdks/ethers/index.mdx diff --git a/developer/particle-network/index.mdx b/tooling/libraries-sdks/particle-network/index.mdx similarity index 100% rename from developer/particle-network/index.mdx rename to tooling/libraries-sdks/particle-network/index.mdx diff --git a/developer/portal/index.mdx b/tooling/libraries-sdks/portal/index.mdx similarity index 100% rename from developer/portal/index.mdx rename to tooling/libraries-sdks/portal/index.mdx diff --git a/developer/rainbowkit-celo/index.mdx b/tooling/libraries-sdks/rainbowkit-celo/index.mdx similarity index 100% rename from developer/rainbowkit-celo/index.mdx rename to tooling/libraries-sdks/rainbowkit-celo/index.mdx diff --git a/developer/reown/index.mdx b/tooling/libraries-sdks/reown/index.mdx similarity index 100% rename from developer/reown/index.mdx rename to tooling/libraries-sdks/reown/index.mdx diff --git a/developer/thirdweb-sdk/index.mdx b/tooling/libraries-sdks/thirdweb-sdk/index.mdx similarity index 100% rename from developer/thirdweb-sdk/index.mdx rename to tooling/libraries-sdks/thirdweb-sdk/index.mdx diff --git a/developer/viem/index.mdx b/tooling/libraries-sdks/viem/index.mdx similarity index 100% rename from developer/viem/index.mdx rename to tooling/libraries-sdks/viem/index.mdx diff --git a/developer/web3/index.mdx b/tooling/libraries-sdks/web3/index.mdx similarity index 100% rename from developer/web3/index.mdx rename to tooling/libraries-sdks/web3/index.mdx diff --git a/network/node/alchemy.mdx b/tooling/nodes/alchemy.mdx similarity index 100% rename from network/node/alchemy.mdx rename to tooling/nodes/alchemy.mdx diff --git a/network/node/forno.mdx b/tooling/nodes/forno.mdx similarity index 100% rename from network/node/forno.mdx rename to tooling/nodes/forno.mdx diff --git a/network/node/overview.mdx b/tooling/nodes/overview.mdx similarity index 100% rename from network/node/overview.mdx rename to tooling/nodes/overview.mdx diff --git a/network/node/run-a-celo-node.mdx b/tooling/nodes/run-a-celo-node.mdx similarity index 100% rename from network/node/run-a-celo-node.mdx rename to tooling/nodes/run-a-celo-node.mdx diff --git a/developer/oracles/band-protocol.mdx b/tooling/oracles/band-protocol.mdx similarity index 100% rename from developer/oracles/band-protocol.mdx rename to tooling/oracles/band-protocol.mdx diff --git a/developer/oracles/chainlink-oracles.mdx b/tooling/oracles/chainlink-oracles.mdx similarity index 100% rename from developer/oracles/chainlink-oracles.mdx rename to tooling/oracles/chainlink-oracles.mdx diff --git a/developer/oracles/index.mdx b/tooling/oracles/index.mdx similarity index 100% rename from developer/oracles/index.mdx rename to tooling/oracles/index.mdx diff --git a/developer/oracles/quex-oracles.mdx b/tooling/oracles/quex-oracles.mdx similarity index 100% rename from developer/oracles/quex-oracles.mdx rename to tooling/oracles/quex-oracles.mdx diff --git a/developer/oracles/redstone.mdx b/tooling/oracles/redstone.mdx similarity index 100% rename from developer/oracles/redstone.mdx rename to tooling/oracles/redstone.mdx diff --git a/developer/oracles/run.mdx b/tooling/oracles/run.mdx similarity index 100% rename from developer/oracles/run.mdx rename to tooling/oracles/run.mdx diff --git a/developer/oracles/supra.mdx b/tooling/oracles/supra.mdx similarity index 100% rename from developer/oracles/supra.mdx rename to tooling/oracles/supra.mdx diff --git a/developer/oracles/wit-oracle.mdx b/tooling/oracles/wit-oracle.mdx similarity index 100% rename from developer/oracles/wit-oracle.mdx rename to tooling/oracles/wit-oracle.mdx diff --git a/developer/faucet.mdx b/tooling/overview/faucet.mdx similarity index 100% rename from developer/faucet.mdx rename to tooling/overview/faucet.mdx diff --git a/developer/fee-abstraction.mdx b/tooling/overview/fee-abstraction.mdx similarity index 100% rename from developer/fee-abstraction.mdx rename to tooling/overview/fee-abstraction.mdx diff --git a/developer/index.mdx b/tooling/overview/index.mdx similarity index 100% rename from developer/index.mdx rename to tooling/overview/index.mdx diff --git a/developer/migrate/from-ethereum.mdx b/tooling/overview/migrate/from-ethereum.mdx similarity index 100% rename from developer/migrate/from-ethereum.mdx rename to tooling/overview/migrate/from-ethereum.mdx diff --git a/network/index.mdx b/tooling/overview/network-overview.mdx similarity index 100% rename from network/index.mdx rename to tooling/overview/network-overview.mdx diff --git a/developer/setup/development-chain.mdx b/tooling/overview/setup/development-chain.mdx similarity index 100% rename from developer/setup/development-chain.mdx rename to tooling/overview/setup/development-chain.mdx diff --git a/developer/setup/mac.mdx b/tooling/overview/setup/mac.mdx similarity index 100% rename from developer/setup/mac.mdx rename to tooling/overview/setup/mac.mdx diff --git a/developer/setup/overview.mdx b/tooling/overview/setup/overview.mdx similarity index 100% rename from developer/setup/overview.mdx rename to tooling/overview/setup/overview.mdx diff --git a/developer/setup/replit.mdx b/tooling/overview/setup/replit.mdx similarity index 100% rename from developer/setup/replit.mdx rename to tooling/overview/setup/replit.mdx diff --git a/developer/setup/wallet.mdx b/tooling/overview/setup/wallet.mdx similarity index 100% rename from developer/setup/wallet.mdx rename to tooling/overview/setup/wallet.mdx diff --git a/developer/setup/windows.mdx b/tooling/overview/setup/windows.mdx similarity index 100% rename from developer/setup/windows.mdx rename to tooling/overview/setup/windows.mdx diff --git a/network/alfajores/disclaimer.mdx b/tooling/testnets/alfajores/disclaimer.mdx similarity index 100% rename from network/alfajores/disclaimer.mdx rename to tooling/testnets/alfajores/disclaimer.mdx diff --git a/network/alfajores/index.mdx b/tooling/testnets/alfajores/index.mdx similarity index 100% rename from network/alfajores/index.mdx rename to tooling/testnets/alfajores/index.mdx diff --git a/network/baklava/disclaimer.mdx b/tooling/testnets/baklava/disclaimer.mdx similarity index 100% rename from network/baklava/disclaimer.mdx rename to tooling/testnets/baklava/disclaimer.mdx diff --git a/network/baklava/index.mdx b/tooling/testnets/baklava/index.mdx similarity index 100% rename from network/baklava/index.mdx rename to tooling/testnets/baklava/index.mdx diff --git a/network/celo-sepolia/disclaimer.mdx b/tooling/testnets/celo-sepolia/disclaimer.mdx similarity index 100% rename from network/celo-sepolia/disclaimer.mdx rename to tooling/testnets/celo-sepolia/disclaimer.mdx diff --git a/network/celo-sepolia/index.mdx b/tooling/testnets/celo-sepolia/index.mdx similarity index 100% rename from network/celo-sepolia/index.mdx rename to tooling/testnets/celo-sepolia/index.mdx diff --git a/network/eclair/index.mdx b/tooling/testnets/eclair/index.mdx similarity index 100% rename from network/eclair/index.mdx rename to tooling/testnets/eclair/index.mdx diff --git a/network/mainnet/disclaimer.mdx b/tooling/testnets/mainnet/disclaimer.mdx similarity index 100% rename from network/mainnet/disclaimer.mdx rename to tooling/testnets/mainnet/disclaimer.mdx diff --git a/network/mainnet/index.mdx b/tooling/testnets/mainnet/index.mdx similarity index 100% rename from network/mainnet/index.mdx rename to tooling/testnets/mainnet/index.mdx diff --git a/wallet/coinbase-wallet.mdx b/tooling/wallets/coinbase-wallet.mdx similarity index 100% rename from wallet/coinbase-wallet.mdx rename to tooling/wallets/coinbase-wallet.mdx diff --git a/wallet/index.mdx b/tooling/wallets/index.mdx similarity index 100% rename from wallet/index.mdx rename to tooling/wallets/index.mdx diff --git a/wallet/ledger/setup.mdx b/tooling/wallets/ledger/setup.mdx similarity index 100% rename from wallet/ledger/setup.mdx rename to tooling/wallets/ledger/setup.mdx diff --git a/wallet/ledger/to-celo-cli.mdx b/tooling/wallets/ledger/to-celo-cli.mdx similarity index 100% rename from wallet/ledger/to-celo-cli.mdx rename to tooling/wallets/ledger/to-celo-cli.mdx diff --git a/wallet/ledger/to-celo-terminal.mdx b/tooling/wallets/ledger/to-celo-terminal.mdx similarity index 100% rename from wallet/ledger/to-celo-terminal.mdx rename to tooling/wallets/ledger/to-celo-terminal.mdx diff --git a/wallet/ledger/to-celo-web.mdx b/tooling/wallets/ledger/to-celo-web.mdx similarity index 100% rename from wallet/ledger/to-celo-web.mdx rename to tooling/wallets/ledger/to-celo-web.mdx diff --git a/wallet/metamask/add-celo-testnet-to-metamask.mdx b/tooling/wallets/metamask/add-celo-testnet-to-metamask.mdx similarity index 100% rename from wallet/metamask/add-celo-testnet-to-metamask.mdx rename to tooling/wallets/metamask/add-celo-testnet-to-metamask.mdx diff --git a/wallet/metamask/import.mdx b/tooling/wallets/metamask/import.mdx similarity index 100% rename from wallet/metamask/import.mdx rename to tooling/wallets/metamask/import.mdx diff --git a/wallet/metamask/setup.mdx b/tooling/wallets/metamask/setup.mdx similarity index 100% rename from wallet/metamask/setup.mdx rename to tooling/wallets/metamask/setup.mdx diff --git a/wallet/metamask/use.mdx b/tooling/wallets/metamask/use.mdx similarity index 100% rename from wallet/metamask/use.mdx rename to tooling/wallets/metamask/use.mdx diff --git a/wallet/staking.mdx b/tooling/wallets/staking.mdx similarity index 100% rename from wallet/staking.mdx rename to tooling/wallets/staking.mdx