Skip to main content
BA

BaseEscrow

Secure, trustless, and decentralized escrow system for peer-to-peer transactions on the Base blockchain.

AIBased India

About this project

Why are you participating for Based India?

India's dynamic digital landscape and emerging blockchain industry present a great opportunity to drive adoption of decentralized technologies. I believe that contributing to the Base ecosystem can empower communities by creating trustless systems like decentralized escrow services. India is rapidly moving toward digital solutions, and blockchain can solve critical issues related to trust and financial security.

What challenges are you focusing on?

The challenge we are addressing is the lack of trust in peer-to-peer transactions and the need for secure financial intermediaries. In many cases, individuals and small businesses cannot afford traditional escrow services, and there is a risk of fraud in transactions without a trusted intermediary. The absence of transparency and the high cost of centralized escrow services also limit accessibility for a large portion of the population.

How does your submission address this challenge?

Our Decentralized Escrow Service offers a trustless, smart contract-based solution that allows secure transactions between buyers and sellers. This solution eliminates the need for intermediaries, reduces transaction fees, and provides transparency through the Base blockchain. By enabling buyers, sellers, and arbiters to manage disputes without third-party intervention, this system fosters trust in a fair and transparent way, empowering individuals and small businesses to engage in digital commerce.

Challenges we ran into

We faced challenges integrating smart contracts with the frontend, particularly ensuring seamless interaction between MetaMask and the Base network. Initially, there were difficulties with contract deployment due to gas limitations and network incompatibilities, which were resolved by optimizing the contract’s bytecode and tweaking network configurations in Hardhat. On the frontend, managing asynchronous interactions with the blockchain was tricky, especially for transaction confirmations, but we overcame this by implementing clear UI state management and robust error handling.

About the founder

Building on Base from India

Technologies and tags

SolidityHardhatBase BlockchainReact.jsethers.jsMetaMaskWeb3