Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Monad development skill initial release. - Enables deployment and verification of smart contracts on Monad testnet and mainnet. - Provides detailed deployment, wallet persistence, and verification workflows using Foundry. - Includes instructions for testnet faucet funding and comprehensive contract verification across all Monad explorers. - Offers frontend setup guides for viem/wagmi integration. - Specifies environment requirements and best practices for contract development on Monad.
What This Skill Does
Handles smart contract development and deployment on the Monad blockchain using Foundry. Covers contract writing, deployment scripts, testnet funding via faucet API, and verification across Monad block explorers. Also supports frontend integration with viem and wagmi.
The verification API verifies contracts on all three Monad explorers in a single call, avoiding separate forge verify-contract runs for each.
When to use it
- Deploying an ERC20 token to Monad testnet
- Verifying a smart contract on Monad block explorers
- Setting up a wagmi frontend connected to Monad
- Funding a test wallet with MON via the faucet API
- Writing Solidity contracts with Foundry configured for Monad
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Deploy an ERC20 token to Monad testnet
- 1Initializes a Foundry project and configures foundry.toml with the prague EVM version and Solidity 0.8.28
- 2Writes an ERC20 contract using OpenZeppelin's ERC20 base contract
- 3Creates a deploy script and runs forge script against the Monad testnet RPC
- 4Funds the deployer wallet via the faucet API if the balance is insufficient
- 5Calls the verification API to verify the contract on all three Monad explorers at once
ERC20 token deployed to Monad testnet with a contract address, verified on MonadVision, Socialscan, and Monadscan
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.