A client-side dashboard showing DAO treasury value, NFT holdings, and token holder shares.
# Install dependencies
npm install
# Fetch treasury data
npm run fetch-data
# Start dev server
npm run dev
# Build for production
npm run build
Set environment variables in .env:
ETHERSCAN_API_KEY=your_key_here
COINGECKO_API_KEY=your_key_here
ALCHEMY_API_KEY=your_key_here
Add ETHERSCAN_API_KEY to .env and repository secrets (Settings → Secrets → Actions)
Add COINGECKO_API_KEY to .env and repository secrets (Settings → Secrets → Actions)
Add ALCHEMY_API_KEY to .env and repository secrets (Settings → Secrets → Actions)
Dashboard deploys automatically to Vercel via GitHub Actions:
MIT