
BId -IOn
BY Vandhal Varavu Sendral selavu
Project links
About this project
The problem it solves
Traditional online games and auction platforms often lack transparency, true ownership, and strategic personalization. Users can’t verify fairness, and assets are usually stored in centralized systems with no real value outside the game.
BID-ION solves this by combining:
AI for smarter, adaptive gameplay,
Blockchain (Monad) for transparency, decentralization, and real NFT ownership,
And real-time auctions with strategic card battles that reward skill and decision-making.
It transforms static, luck-based games into intelligent, trustless ecosystems where users truly own and control their digital assets.
Challenges we ran into
Challenges We Ran Into While building MonadAuction, we encountered several challenges that tested our problem-solving skills and technical knowledge:
Smart Contract Integration: One of the biggest hurdles was ensuring smooth integration between the frontend and the deployed smart contracts on the Monad blockchain. Handling transactions securely and making sure the contract execution was error-free on the testnet required careful attention to gas optimization and transaction validation.
How We Overcame It: We utilized Ether.js to manage the connection between the smart contract and the frontend. By leveraging Ether.js' functionality to estimate gas and handle transactions securely, we were able to ensure that every interaction with the smart contract was seamless. Extensive testing on the testnet allowed us to debug issues and optimize for efficiency.
AI Bidding Agents: Implementing AI-driven bidding agents that could place bids autonomously in real-time posed both technical and strategic challenges. We had to ensure the agents were making intelligent, competitive bids while adhering to predefined strategies without interfering with user bids.
How We Overcame It: We designed a basic machine learning model to simulate competitive bidding strategies, adjusting parameters like bid amounts and timings. After fine-tuning the model, we integrated it into the bidding process to ensure it interacted seamlessly with the auction mechanics.
Real-Time Auction Updates: Ensuring real-time updates of auction statuses and bid placements for a large number of users proved difficult due to latency and synchronization issues between the frontend and backend.
How We Overcame It: We employed WebSockets to implement real-time data streaming, ensuring that updates to bids, auction timers, and notifications were instant and synchronized across all users, providing a smooth user experience.
About the founder
Building on Base from India