
Hold
the line.
A 3D tower-defense where you defend a glowing core on a floating island from waves of UFOs and monsters — across 8 worlds. Play free in your browser.
Pick a world
Choose a dungeon from the lobby. Earn stars to unlock harder worlds.
Build your defense
Drag towers anywhere off the path. Upgrade and combine 6 tower types.
Hold the line
Survive every wave of UFOs and monsters before they reach the core.
The World Map
Clear a sector, earn stars, unlock the next. Each world is a distinct biome with its own path and enemy mix.



Turret
🪙45Fast single-target rattle gun
Cannon
🪙60Splash damage vs clusters
Ballista
🪙80Long range, heavy single hit
Catapult
🪙110Huge splash, slow lob
Frost
🪙70Chills and slows enemies
Tesla
🪙130Lightning that arcs between foes


Play first. Hold second.
The whole game is free — no wallet required. $HOLD adds permanent progression and competition. Two currencies, kept strictly separate.
Gold
IN-GAME- Scope
- In a single run
- Source
- Killing enemies, wave bonuses
- Used for
- Build & upgrade towers during a run
$HOLD
ON-CHAIN- Scope
- Across your whole account
- Source
- Wins, tournaments, staking
- Used for
- Permanent upgrades, NFTs, PvP entry
Climb the ladder
The same seeded world every week. Score by waves survived, speed, and lives left. The leaderboard is the reason to return — and the reason $HOLD has demand.
Async leaderboard
Everyone plays the same seeded world each week. Score = waves + speed + lives. No real-time needed.
Weekly reset
Fresh ladder every week → a reason to return daily.
Seasonal tournaments
$HOLD entry, top finishers split the pool + earn an NFT trophy.
Guilds (soon)
Stake together, climb the guild rankings.
Discover
Gameplay clips + “hold the line” memes on X / CT.
Onboard
play.strongholds.fun — instant, no install, no sign-up.
Hook
Beat one world. The core loop pulls “one more run.”
Retain
Unlock worlds, climb the Workshop, chase the weekly ladder.
Monetize
Connect a wallet (optional) → convert to $HOLD, buy skins, enter tournaments.
Build & brand
Game complete. Name, ticker, domain, logo, socials locked.
- ▸8 worlds
- ▸6 towers
- ▸lobby + meta
- ▸brand ✓
Free launch
Playable web at strongholds.fun + viral X campaign.
- ▸public web
- ▸X campaign
- ▸leaderboard beta
$HOLD live
Token launch + weekly tournaments go live → real demand.
- ▸$HOLD launch
- ▸tournaments
- ▸staking
Expand
NFT heroes & skins, guilds, mobile (PWA).
- ▸hero NFTs
- ▸guilds
- ▸mobile
Tech stack
- Engine
- Three.js + Vite (web, mobile-first, no install)
- Chain
- Solana — fast & cheap, game-friendly
- Token
- $HOLD (SPL)
- Progress
- Off-chain by default; on-chain when you opt in
- Wallet
- Optional — play the whole game without one
Honest take
- ✓The game is genuinely fun and already built — not a whitepaper.
- ✓$HOLD's double meaning (hold the core / hold the bag) is viral-ready.
- ✓Wallet-optional onboarding = a wide funnel. Gamers first.
- ✓Skill-based earning beats grind-farming on sustainability.
- ⚠Loose earning caps → inflation. SINK > EARN is enforced.
- ⚠Content can run dry after 8 worlds → leaderboards + seasons fix it.
- ⚠On-chain-game audiences are skeptical → lead with free gameplay.
$HOLD CONTRACT
PRE-LAUNCH⚠ Always verify the address on official channels. Beware of fake contracts.