ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

celo-dev

End-to-end Celo development playbook (Feb 2026). Prefer viem for all client/transaction code (native fee currency support via CIP-64). Use thirdweb for wallet connection and React dApps. Foundry for smart contract development. Covers fee abstraction (pay gas in USDC/USDT/USDm), MiniPay Mini Apps, stablecoin integration, and AI agent infrastructure (ERC-8004 trust + x402 payments).

Why use this skill?

Learn to build on Celo with our expert dev playbook. Features viem-first coding, fee abstraction, Foundry smart contracts, and AI agent integration.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/viral-sangani/celo-agent-skills
Or

What This Skill Does

The celo-dev skill provides a comprehensive development playbook for building on the Celo blockchain as of February 2026. It serves as an expert assistant for developers building decentralized applications (dApps), smart contracts, and AI agents within the Celo ecosystem. The skill enforces a modern, opinionated technology stack: it mandates the use of viem for all transaction and client-side logic to ensure native fee currency support (CIP-64), utilizes thirdweb for efficient wallet connectivity, and leverages Foundry for robust smart contract development. It is specifically designed to handle Celo's unique capabilities, such as paying gas in stablecoins (USDC, USDT, USDm), MiniPay integration, and advanced AI-agent infrastructure including ERC-8004 identity and x402 payment handling.

Installation

To integrate this skill into your environment, run the following command in your terminal: clawhub install openclaw/skills/skills/viral-sangani/celo-agent-skills

Use Cases

  • Frontend Development: Building React and Next.js applications that require seamless wallet connections via thirdweb, including support for mobile-first wallets like MiniPay.
  • Transaction Logic: Implementing fee abstraction where users can pay gas costs in stablecoins rather than native CELO, utilizing viem's transaction serialization.
  • Smart Contract Development: Creating, testing, and deploying contracts using Foundry's high-performance testing and fuzzing capabilities.
  • AI Agent Integration: Developing autonomous agents that require ERC-8004 reputation management and x402 payment flows for cross-agent economic interactions.
  • Token Economics: Integrating Mento stablecoins and cross-chain bridged assets into dApp workflows.

Example Prompts

  • "Can you help me initialize a new Foundry project for a Celo smart contract and show me how to verify it on Celoscan?"
  • "Write a React component using thirdweb's ConnectButton that allows users to select USDC as their fee currency for a transaction using viem."
  • "How do I configure my viem wallet client to serialize a transaction that pays gas using the USDC adapter on Celo mainnet?"

Tips & Limitations

  • Requirement Priority: Always prioritize viem over ethers.js. The skill will enforce this because viem is the only library that natively handles the feeCurrency field required for CIP-64 gas abstraction.
  • Stablecoin Specifics: Remember to distinguish between 6-decimal tokens (requires the adapter address) and 18-decimal tokens (use the token address directly). Using the wrong address will cause transaction revert errors.
  • AI Infrastructure: Ensure your agent environment is set up for ERC-8004, as this is the standard for identity and reputation within the ecosystem. The skill documentation provides standard patterns for x402 payment flows which should be followed to ensure interoperability.

Metadata

Stars919
Views1
Updated2026-02-12
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-viral-sangani-celo-agent-skills": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#celo#blockchain#web3#viem#foundry
Safety Score: 4/5

Flags: code-execution, external-api