An admin dashboard for Foundry's Anvil node. It gives you a clean local interface for:
- Browsing funded development accounts
- Editing account balance and nonce
- Inspecting recent blocks and transactions
- Reviewing emitted contract event logs
- Monitoring basic node metadata from the connected RPC
Built with Next.js, Tailwind CSS, React Query, and viem.
Install dependencies:
npm installStart both the UI and a local Anvil node:
npm run devThis starts:
next devfor the frontendanvilonhttp://127.0.0.1:8545
Open http://localhost:3000 to use the dashboard.
npm run dev
npm run build
npm run start
npm run lint- The UI assumes Anvil is reachable at
http://127.0.0.1:8545. - Blocks, transactions, logs, and node metadata auto-refresh every 5 seconds.
- Event logs appear only after contracts emit events on the local chain.