GeoSnag
Scoring & anti-cheat.
How a guess is graded and what stops trivial spam from draining a bounty.
Distance
Hunter pin and true pin are compared with the haversine formula on the WGS-84 ellipsoid. The result is a single number — meters from the truth — that drives the outcome.
d <= 15 m → WIN (escrow sweeps to hunter) 15 m < d <= 75 m → NEAR (entry compounds the pool, no payout) d > 75 m → MISS (entry compounds the pool, no payout)
Anti-spam guard
A single hunter is rate-limited to one submission per bounty every 10 seconds. The check runs on the client and the transaction is refused before signing, so spamming Phantom can't drain a wallet via accident.
What we deliberately do not do
- No "near miss bonus" payouts — only one winner per bounty.
- No private leaderboard adjustments — Hall of Hunters is computed from on-chain submissions.
- No re-rolling a bounty's true location once it's been posted.
ourwrld / documentation