Inspiration
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for Tokai
The Token Balance Checker is a web application that allows users to check the balance of a specific ERC-20 token for any Ethereum wallet address. The application is built using Flask, a lightweight Python web framework, and Web3.py, a library for interacting with the Ethereum blockchain. Alchemy serves as the blockchain provider to connect to the Ethereum network.
Features User Authentication: Not required for this basic application. User Input: Users can enter an Ethereum wallet address and an ERC-20 token contract address. Balance Retrieval: The application retrieves the balance of the specified token for the provided wallet address. Human-Readable Format: The token balance is displayed in a human-readable format, taking into account the token's decimal places. Technology Stack Frontend: HTML, CSS Backend: Python, Flask Blockchain Interaction: Web3.py, Alchemy How It Works User Interface: A simple HTML form where users can input an Ethereum wallet address and an ERC-20 token contract address. Form Submission: When the form is submitted, a POST request is sent to the Flask backend. Blockchain Interaction: The Flask application uses Web3.py to connect to the Ethereum network via Alchemy, interact with the ERC-20 token contract, and retrieve the token balance. Result Display: The token balance is processed and displayed on the webpage.

Log in or sign up for Devpost to join the conversation.