An interactive dashboard for visualizing real-time Ethereum network data.
Built with Next.js and TypeScript, this app fetches on-chain Ethereum data and displays it in a clean, responsive interface using SCSS modules and Recharts.
- π Real-time Ethereum block data
- π Dynamic charts for:
- Gas Usage
- Base Fee per Block
- ERC20 Transfer Volume
- π‘ Clean and responsive dashboard UI
- β‘ Built with Next.js, TypeScript & SCSS modules
- Next.js
- TypeScript
- SCSS Modules
- Ethers.js
- Recharts
Install dependencies:
npm install
Create a .env.local
file in the root of the project and add your Alchemy API
key:
NEXT_PUBLIC_ALCHEMY_API_KEY=your-alchemy-api-key-here
You can get a free API key from: https://alchemy.com
npm run dev
Open http://localhost:3000 to view the app.
src/
βββ app/ # Main app and page components
β βββ components/ # Reusable components
β βββ Dashboard.module.scss # SCSS styles
β βββ page.tsx # Main page
βββ lib/ # API and utility functions
β βββ alchemy.js # Alchemy client setup
βββ globals.css # Global styles
Deploy with Vercel:
MIT License