BlockSight Explorer is a robust application designed to fetch and display transactions from Ethereum and Polygon wallet addresses. The application inputs a wallet address and presents the transactions in an organized, explorer-like fashion, complete with balance information and detailed transaction data.
- Support for Ethereum and Polygon: Fetch transactions from both Ethereum and Polygon networks.
- User-Friendly Interface: Transactions are displayed in a list format akin to Etherscan and Polygonscan, with a focus on user experience.
- Transaction Sorting: Sort transactions by timestamp and amount.
- Search Functionality: Search for transactions by hash or amount.
- Detailed Transaction Views: Click on individual transactions to view detailed information including status, timestamp, gas fees, and transaction fees.
- Infinite Loading: Efficient data handling with infinite loading to prevent page crashes.
- Dark Mode UI: A sleek and responsive user interface exclusively in dark mode.
- Next.js 13
- Tailwind CSS
- TypeScript
- Node.js
- Etherscan and Infura APIs
- First, clone the project from github:
git clone https://github.com/nisheet94/web3-transactions-app.git
cd web3-transactions-app
- Install the project dependencies:
npm install
- Run the development server:
npm run dev
Open http://localhost:3000 with your browser to see the result.
- Open the application.
- Enter a wallet address to fetch transactions.
- View and interact with the transaction list and detailed pages.
Contributions, issues and feature requests are welcome. Feel free to check issues page if you want to contribute.
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.
This project is licensed under the terms of the MIT license.
For support or inquiries, please contact at [email protected] or https://www.nisheetchauhan.com/contact.