Staking is one of the safest forms of yield in crypto. But it is also one of the most unexciting. StakeQuest changes that. By employing the same habit forming techniques to stimulate even the most fried dopamine receptors of the biggest Solana degens, we hope to pull focus from ponzis and shitcoin casinos back to a reliable, dependable source of yield and to form healthier financial habits.
Borrowing heavily from Nir Erwal's Hooked (and with more than a nod to Adventure Capitalist) Stake Quest is an idle mining game that makes staking fun, compulsive and entertaining:
- See your portfolio grow in real time, by fractions of a SOL or $
- Random loot drops with variable rewards to build habits
- Lots of progress bars you can't help but want to fill
- Points and referrals for virality
- Endless mini achievements to constantly give the user something new to do
Staking track
By gamifying staking we aim to add appeal to liquid staking to a much broader audience, and reward users for staking a greater share of their liquid SOL In the future there will be opportunities to generate additional low risk yield via SOL/xSOL yield pools, lending + more
Metaplex track
We're using Metaplex cNFT tools via BackAnUnderdog protocol to store player data. Every loot box opened and every coin clicked is track to keep an on chain record of their score. Stable diffusion is integrated to generate a unique mariner, pirate or explorer for each adventurer
Due to the time limitations of the speedrun + family commitments for Christmas the following tasks have been completed:
Frontend: ✅ Endless spinners to show yield growing in SOL + USD ✅ Idle mining UI to easily add stake and increase the yield generated per second ✅ Integration with SolBlaze SPL Stake Pool to stake SOL for bSOL ✅ Tracking of current bSOL:SOL ratio for accurate reporting of underlying SOL ✅ Mockup of player cNFT on profile page and achievements ⬜ Integration of other stake pools ⬜ Native Staking ⬜ Liquidity Pools etc ⬜ Minigame with level progression from points ⬜ Progressive Web App (PWA) for mobile phones ⬜ Push notifications for mobile users to increase stickiness ⬜ Funky tropcial vibes (music)
Backend: ✅ Creation of user model when logging in via Solana Wallet ✅ Auto creation of player NFT via Metaplex / Underdog API ✅ Generating a unique PFP for each player using Stable Diffusion ✅ Tracking of scores for every in game event ✅ Storing all scores as cNFT attributes on player NFT ⬜ Final linking of frontend to backend ⬜ Achievement badges as cNFTs ⬜ Streaks ⬜ Evolving PFP with XP level