Inspiration
We were inspired by how often small clinics face “micro-shortages” of basic supplies like PPE, rapid tests, and common meds, even when nearby stores actually have what they need. Centralized delivery schedules are too slow, staff are too busy to run out for last-minute pickups, and any prediction tools that exist usually stop at a dashboard instead of triggering real action. There is no simple way to turn “we are about to run low” into “someone is already on the way with what we need.” Atlas fills that gap by predicting upcoming shortages and automatically creating on-chain “missions” that local volunteers can accept. It connects clinics, nearby suppliers, and volunteers through USDC escrow and reputation, so small shortages can be solved quickly at the local level instead of waiting on the next big truck.
What it does
Atlas acts as a decentralized “mission control” for clinic supplies to create a fast, local response network that can cover the “last mile” for critical clinic supplies.
- Predicts upcoming shortages: A small ML service watches clinic inventory patterns and flags when an item is likely to hit a critical level soon.
- Creates on-chain missions for volunteers: When a risk is detected, the system creates a mission on-chain with the clinic details, supply list, reward, and time window.
- Matches volunteers with nearby suppliers: Local volunteers see missions in their area, along with suggested nearby pharmacies or supply stores that stock the needed items.
- Locks and releases payment through USDC escrow: The clinic (or sponsor) funds the mission in USDC. - -The smart contract holds the funds and releases them automatically once delivery is verified.
- Builds a verifiable reputation for helpers: Each successful mission adds to a volunteer’s track record through verifiable credentials or NFT-style certificates that prove they showed up and delivered.
How we built it
We built Atlas as a healthcare supply chain system that maps resource needs across the globe and channels volunteer support to small institutions while prioritizing efficiency.
On the frontend, we designed a clean, mobile-first interface inspired by top health apps. Our central visualization is an animated globe with dynamic hotspots, representing clinics and organizations in need.
On the backend, we combined three cutting-edge zero-knowledge technologies: zkML for predicting localized supply shortages without exposing patient or institutional data, zkLocation to verify a volunteer’s presence in a geofenced area without revealing their GPS coordinates, and Verifiable Credentials to prove institutional legitimacy and prevent tampering in the supply chain.
We deployed proof verification contracts on Base L2, enabling fast, low-cost validation while keeping user data private. The result is a system where volunteers can identify nearby needs, prove their actions, and support organizations, just like how Atlas supports the world on his shoulders.
Challenges we ran into
We attempted to implement a 3D tree within our UI, which minted and added NFTS as fruits each time a delivery was made, but unfortunately, implementing this feature crashed our program, resulting in us having to rebuild our UI.
Accomplishments that we're proud of
- Using zero knowledge: We wired zkML, zkLocation, and Verifiable Credentials into one workflow instead of treating them as separate tech demos. Volunteers can prove they were in the right place, and clinics can prove they are legitimate, without leaking private data.
- Deploying on Base with privacy in mind: We got our proof verification contracts running on Base L2 so validation is fast and cheap while sensitive user data stays off-chain.
What we learned
- Nearly 70% of what we did was learned throughout the hackathon, from implementing zkLocation using zk-SNARKs to incorporating Verifiable Credentials and experimenting with zKML.
- The power of on-chain proofs, and the importance of the off-chain world.
What's next for Atlas
- Community Mission Platform: The app grows into a place where communities can request help, volunteers accept missions, and tasks get done quickly.
- Expanded Use Cases: Missions can expand beyond medical supply delivery into home assistance, local shelter support, and neighborhood micro-tasks.
- Gamified Experience: Volunteers earn fun badges, streaks, and rewards for completing missions.
- On-Chain Reputation (EAS – Ethereum Attestation Service): Each completed mission becomes a verifiable attestation that builds a trusted volunteer reputation across the internet.
Built With
- bullque
- docker
- express.js
- javascript
- jest
- node.js
- react
- redis
- sql
- typeorm
- typescript
Log in or sign up for Devpost to join the conversation.