Homebase Map
Community-driven, onchain check-in app
Created on 28th April 2025
•
Homebase Map
Community-driven, onchain check-in app
The problem Homebase Map solves
Homebase Map leverages Astral Protocol and Ethereum Attestation Service to store user coordinates onchain. It implements onchain, the Haversine formula and the Bounding Box Intersection formula to verify the user's coordinates relative to an event's coordinates. Fully utilizing smart contracts to provide a decentralized and trustless program.
Users can create profiles that contain their interests, passions, and skillsets while also providing a tether to their social media accounts (i.e. X, Warpcast, Github).
Users can view other attendees' profiles who are at the same event. They will be able to see their profiles, recognize a networking opportunity, and utilize one of the social media apps to connect!
Challenges I ran into
Traditional coordinate calculations are done with floating point precision, whereas onchain calculations require single point precision. This required implementing specific coordinate formulas dealing strictly with single point point precision like the Haversine formula or the Bounding Box Intersection Formula.
Dealing with events onchain requires many unique smart contract addresses resulting in implementing a factory and a registry for all events.
Tracks Applied (5)
Consumer
Mini-apps
Showcase
Vibe Coding
DeFi
Technologies used
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.
