Etherscan 3.0 is a user-friendly web application that allows you to explore Ethereum blockchain transactions. With Etherscan 3.0, you can view detailed information about blocks and transactions, including transaction hash, block number, sender, recipient, confirmations, value, transaction fee, and data.
- Block Navigation: Easily navigate between blocks using the "Previous Block"
βοΈ and "Next Block"βΆοΈ buttons. - Transaction Listing: Transactions are displayed in a paginated table, showing important details for each transaction.
- Transaction Details: Clicking on a transaction in the table reveals additional information, such as transaction hash, block number, sender, recipient, confirmations, value, transaction fee, and data.
- Pagination: Navigate through transaction pages using the "Previous" β¬ οΈ and "Next" β‘οΈ buttons.
- Responsive Design: Enjoy a seamless experience on different screen sizes, including desktop and mobile devices.
- React: A JavaScript library for building user interfaces.
- Alchemy SDK: A package for interacting with the Ethereum blockchain.
- ethers.js: A library for interacting with Ethereum and Ethereum-like networks.
- HTML and CSS: Used for structuring and styling the web application.
To use Etherscan 3.0, follow these steps:
- Clone the repository to your local machine.
- Install the required dependencies by running
npm install
. - Obtain an API key from Alchemy and set it as the value for the
REACT_APP_ALCHEMY_API_KEY
environment variable. - Start the development server by running
npm start
. - Open the application in your browser and start exploring Ethereum transactions.
Contributions to Etherscan 3.0 are more than welcome! If you encounter any bugs or have suggestions for improvements, please open an issue or submit a pull request. We appreciate your help in making this project even better.
Thank you for using Etherscan 3.0! Happy exploring! π