Week 3 project submission for the Alchemy University Blockchain Developer Bootcamp.
Functionality:
- display the latest blocks with transactions
- user can search for blocks by looking up the block number or hash
- user can look up completed transactions by entering the transaction hash
- explore addresses by looking up the address or ENS name
- show NFTs owned by an address
- display current gas price
- Next.js
- Material UI
- The Alchemy SDK and Enhanced APIs
After cloning this repo,
- cd into the base directory:
cd block-explorer - Run
npm installto install all the depedencies - Create a
.envfile by runningtouch .env - Sign up for a free Alchemy API key and copypaste this line into your
.envfile:ALCHEMY_API_KEY="<-- enter your api key -->", replacing<-- enter your api key -->with your API key - Run
npm run devto start the application and open http://localhost:3000 in your browser