This project is an NFT Indexer that fetches and displays all ERC-721 tokens owned by a given address using the Alchemy SDK and Chakra UI.
-
Clone the repository:
git clone https://github.com/your-username/nft-indexer.git cd nft-indexer
-
Install dependencies:
npm install
-
Create a .env file in the root directory and add your Alchemy API key:
VITE_APP_ALCHEMY_API_KEY=your-alchemy-api-key
-
Start the application:
npm start
- Open the application in your browser.
- Enter an Ethereum address in the input field.
- Click the "Fetch NFTs" button to retrieve and display the NFTs owned by the address.
- React
- Chakra UI
- Alchemy SDK
- MetaMask
- Fetch and display all ERC-721 tokens for a given address.
- Display NFT metadata including name and image.
- Responsive design using Chakra UI.
This project is based on nft-indexer by the following contributors:
- AlvaroLuken (Alvaro Luken)
- arjunadhikary (Arjun Adhikari)
- yash251 (Yash Jagtap)
Significant changes and new features have been added by Kahlob Bookout.
Feel free to fork the repository and submit pull requests. For major changes, please open an issue first to discuss what you would like to change.
MIT