Pre-Funded Test Accounts
10 deterministic test accounts pre-funded with 10,000 ETH on Anvil genesis
| # | Address | Balance | Private Key | Actions |
|---|
Quick Transfer / Faucet
Transfer test ETH immediately without needing a browser extension
Recent Transactions
No transactions submitted yet this session.
Recent Mined Blocks
Showing latest| Block | Txs | Gas Used | Time |
|---|
Local EVM Specs
Client Engine:
Foundry Anvil 1.8.4
RPC Endpoint:
http://127.0.0.1:8545
Chain ID:
31337 (0x7a69)
Gas Limit per Block:
30,000,000
Base Fee:
1,000,000,000 wei (1 Gwei)
Mnemonic Phrase:
test test test test test test test test test test test junk
⛏️ Manual Mining
Anvil automatically mines transactions instantly, but you can advance the block counter manually.
💰 Arbitrary Balance Setter
Set the exact balance of any address instantly using anvil_setBalance.
🔄 Snapshots & Reset
Take an in-memory snapshot of the EVM state and revert back to it, or reset the chain to genesis.
Interactive JSON-RPC Tester
Directly execute Ethereum & Anvil RPC requests against your local node
Preset:
// Result will appear here...
Quickstart & Setup Instructions
How to run Local EVM Studio and connect your tools.
1. Run with Docker Compose
One command runs Anvil, Local EVM Studio, and Otterscan:
docker compose up -d
- Studio UI:
http://localhost:8546 - Otterscan Explorer:
http://localhost:5100 - Anvil JSON-RPC:
http://127.0.0.1:8545
2. Run Native (Foundry & Node)
Launch from git repository with Node.js:
git clone https://github.com/basantzp/local-evm-studio.git && cd local-evm-studio && ./start.sh
Automatically launches both Anvil EVM node and the web server together.
MetaMask / Browser Wallet Setup
Add custom network in MetaMask settings:
Name: Anvil Localhost
RPC URL: http://127.0.0.1:8545
Chain ID: 31337
Currency: ETH