Skip to content
 
 

Repository files navigation

Anvil UI

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.

Getting Started

Install dependencies:

npm install

Start both the UI and a local Anvil node:

npm run dev

This starts:

  • next dev for the frontend
  • anvil on http://127.0.0.1:8545

Open http://localhost:3000 to use the dashboard.

Scripts

npm run dev
npm run build
npm run start
npm run lint

Notes

  • 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.

About

An admin ui for foundry/anvil

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages