Web3 On-Chain Dashboard Build

via Freelancer ·

Budget / Salary€250–750
TypeFreelance project
LocationRemote
Posted2 hours ago
I’m building a data-rich Web3 dashboard that lets users explore real-time blockchain market and on-chain metrics. The focus is Ethereum and other EVM-compatible networks, and the key view will be wallet activity: transfers, incoming/outgoing transactions, and historical balances―all wrapped in clear charts and tables.

Frontend
• Modern stack such as React or Next.js, with TypeScript for type safety.
• Interactive visualizations using D3.js, Chart.js, or similar libraries.
• Responsive design so the same codebase works smoothly on desktop and mobile.

Backend & Data Layer
• Index on-chain data through providers like Alchemy, Infura, or The Graph.
• Aggregate and cache wallet activity to keep load times low.
• Build REST or GraphQL endpoints with Node.js/Express or NestJS.
• Secure the API with rate limiting and key-based auth.

Core features to ship
1. Address search bar that instantly pulls wallet transfers and transaction history.
2. Summary widgets for total received/sent, current ETH balance, and gas spent.
3. Time-series charts for daily transfer volume and token holdings.
4. Filter options by token, date range, and transaction type.
5. Dark/light theme toggle.

Nice-to-have options (if time allows)
• CSV/JSON export of transactions.
• Connect Wallet button (MetaMask, WalletConnect) to auto-load a user’s address.

I’ll supply UI wireframes and a short style guide; you’ll turn them into production code, deploy the stack to a cloud service of your choice (Vercel, Netlify, AWS, etc.), and document every step so future contributors can pick it up quickly.

Please share links to any crypto-related dashboards you’ve crafted, mention the tooling you’d prefer, and outline a rough timeline for an MVP and refinements. Looking forward to collaborating!
javascript html5 angularjs react.js typescript ethereum web development d3.js next.js rest api
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.