Contract Foundry
Build, audit, and deploy Solidity contracts — from simple tokens to vaults, treasuries, AMMs, multisend, and CCTP crosschain bridges. Features AI security auditing, ABI playground, deploy history, gas estimation, source verification, and shareable config URLs. Supports Arc Testnet, Robinhood Chain Testnet, and all major EVM testnets.
AVAX · BNB · ARC · ROBINHOOD
v1.1
Select network
Simple contracts
Swap / AMM (Uniswap V2-style)
Treasury (multisig + streaming)
Vault — ERC-4626
MultiSend / Batch Payments
Crosschain Payments (CCTP)
Compile & Deploy
The currently generated contract is compiled in the browser via solc (loaded on demand) and deployed using the connected wallet (MetaMask / injected EVM). Nothing is simulated: the bytecode comes from the source shown above and the transaction is signed by your wallet on the selected network.
AI Security Auditor
Sends the generated Solidity source to the Anthropic API for a structured security audit. Detects reentrancy, access-control flaws, integer overflows, uninitialized storage, gas inefficiencies, and more. A security score (0–100) is computed from the findings.
ABI Playground
Interact with any deployed contract. Load the ABI from the last compiled contract or paste a custom one, enter the contract address, and call any function directly from your connected wallet.
Deploy History
All deployments are stored locally in your browser. Click any address to open it in the block explorer, or load its ABI directly into the Playground.
Gas Estimator
Estimates the gas cost of deploying the current contract before sending any transaction. Pulls live eth_gasPrice and eth_estimateGas from the selected network. USD price is fetched from CoinGecko.
Verify on Explorer
Submits the flattened source code and ABI to the block explorer's verification API (Etherscan-compatible). After verification, anyone can read and interact with the contract on the explorer.
Share & Export
Share the current contract configuration as a URL or export deployment artifacts for use in Hardhat, Foundry, or CI pipelines.
Share URL
Export artifacts
Contract Wizard
Answer a few questions and ContractForge builds the right contract for you — no need to know which section to use.
What are you trying to build?
Launch a token
ERC-20, NFT, or multi-token
Handle payments
Escrow, subscription, vesting
Build DeFi
Swap, vault, staking, lending
Govern an org
DAO, treasury, multisig
Move value cross-chain
CCTP payments, crosschain escrow
Smart wallet
ERC-4337 account abstraction
Choose a subtype:
Which network?
Ready to generate your contract:
AI → Solidity
Describe your contract in plain English. The Anthropic API writes production-ready Solidity for you — security-aware, gas-optimized, with NatSpec docs. You can then edit, audit, and deploy it directly.
Contract Analytics
Live on-chain analytics for deployed contracts. Pulls real transaction data via eth_getLogs and eth_getTransactionCount.
Transaction volume (last 10 periods)
Recent events
Test Generator
Automatically generates a comprehensive test suite for the current contract using the Anthropic API. Covers happy paths, edge cases, access control, and reentrancy. Download as .t.sol (Foundry) or .test.js (Hardhat).
Token Launchpad
Launch a token with liquidity and vesting in one flow. Creates an ERC-20 token with optional AMM pool and team vesting.
Multi-chain Deploy
Deploy the current contract to multiple networks in sequence. Compile once, deploy everywhere. Each network requires a wallet confirmation.
Airdrop Generator
Generate a Merkle tree airdrop contract. Paste a list of recipients (address,amount per line). The contract lets users claim their allocation with a proof.
Merkle Proofs
Contract Alerts
Monitor deployed contracts for events. Add a contract address and watch for Transfer, Swap, Deposit, and other events in real time (polls every 30s).
Event Feed
AI Gas Optimizer
Analyzes the current contract for gas optimization opportunities using AI. Suggests storage layout improvements, loop optimizations, and redundant operation removal.
Project Workspace
Save, organize, and restore complete contract configurations. Export projects as .contractforge files to share or backup.
Template Library
Browse all available contract templates organized by category. Click any template to start building.
Deploy Dashboard
Overview of all deployments with filtering and pre-deploy safety checks.
Pre-Deploy Safety Check
Test Runner
Automated regression tests. Generates and compiles each contract template to verify no generator is broken. Loads the Solidity compiler on demand.
Team Workspace
Organize projects into teams. Create groups, associate projects, and manage your workspace.
Version Control
Save snapshots of your contract at any point. Compare versions and restore previous states.
Audit Assistant
Structured pre-deploy security checklist powered by AI. Checks reentrancy, access control, integer safety, gas patterns, and best practices.
Pipeline Config
Generate CI/CD deployment configuration for your contract. Supports GitHub Actions, Foundry, and Hardhat.
API Endpoints
Contract Registry
Unified registry of all deployed contracts. Search, filter, and manage your deployments across all networks.
Developer Mode
Advanced technical view. Inspect bytecode, ABI, compiler settings, and deployment data.
Account
Your wallet-linked profile, preferences, and usage overview.
Plan & Billing
Feature Availability
Template Marketplace
Browse, search, and use contract templates. Publish your own templates for the community.
Publish Template
Activity Log
Timeline of all actions: deploys, project saves, version snapshots, and more.
API Documentation
ContractForge API reference. Active endpoints are live; planned endpoints are coming soon.
Testnets — Arc Testnet (5042002, gas in USDC), Robinhood Testnet (46630), Ethereum Sepolia (11155111), Polygon Amoy (80002), Base Sepolia (84532), Arbitrum Sepolia (421614), Optimism Sepolia (11155420).
CCTP supported on: Ethereum, Polygon, Base, Arbitrum, Optimism, Avalanche · and all their testnets.
Source verification: Etherscan (ETH), Polygonscan, Basescan, Arbiscan, Optimistic Etherscan, Snowtrace, BscScan — mainnet and testnet.
Always check docs.arc.io, docs.robinhood.com/chain, and Circle CCTP addresses before deploying to production.