Open-source repo version of evm.now.
This app lets you look up EVM contracts, inspect verified metadata and source, and call read/write functions from a small Nuxt interface.
pnpm install
pnpm devUseful commands:
pnpm typecheck
pnpm build
pnpm generateThe app has a Settings page for the reader RPC and chain ID. Both values are stored locally in your browser.
You can seed them with public Nuxt env vars:
NUXT_PUBLIC_DEFAULT_CHAIN_ID=1
NUXT_PUBLIC_DEFAULT_RPC=https://rpc.example.orgNUXT_PUBLIC_MAINNET_ENS_RPC can be set when you want a dedicated Ethereum mainnet RPC for .eth ENS resolution.
packages/contract-readeris the Nuxt app.packages/basecontains shared contract UI components.