Skip to main content
BA

Base Verifier

A simple DApp to verify Ethereum-style addresses on the Base blockchain and prevent transaction errors.

AIBased India

About this project

Why are you participating for Based India?

I’m participating to support the growth of decentralized technologies in India. As blockchain adoption continues to rise in the region, I want to contribute to making the user experience safer and easier for everyone. The Base blockchain provides a great platform for experimentation, and I’m passionate about creating practical tools that can help Indian developers and users avoid costly mistakes in a secure way.

What challenges are you focusing on?

The challenge we are addressing is the potential loss of funds due to sending tokens to invalid or mistyped Ethereum addresses. In regions like India, where blockchain is growing rapidly, this is a real problem for users new to decentralized systems.

How does your submission address this challenge?

Our submission, Base Address Verifier, allows users to validate whether an Ethereum-style address is valid on the Base blockchain before sending transactions. By adding this extra layer of verification, we can help prevent common errors like sending funds to the wrong address. This tool will enhance user confidence and reduce the risk of losing funds due to human error, especially among new blockchain users in India.

Challenges we ran into

One of the main challenges we faced was integrating Web3.js for address validation while ensuring it works seamlessly on the Base network. Initially, there were issues with connecting the DApp to the Base Testnet, but we overcame them by adjusting the Web3 provider and using Base’s Testnet RPC URL. Another challenge was implementing a clean and intuitive UI that allows users to quickly validate addresses without adding too much complexity.

About the founder

Building on Base from India

Technologies and tags

Reactweb3.jsSolidityTruffleJavaScriptHTMLCSS