Predict token growth, battle other sharks, and win crypto rewards!
Shark Battles is a social prediction app where users compete by guessing which token will grow the most in the next 24 hours.
The better your predictions, the higher your rank — and the higher your chances of winning rewards.
We launched just a couple of weeks ago on Farcaster and Base, and already reached over 100 daily active users and 74th place on the leaderboard.
However, our core features were still centralized — which didn’t quite fit the web3 spirit.
So for this hackathon, we decided to decentralize the core gameplay.
To bring this project to life, we used several key tools and integrations:
Pyth Price Feeds — via the pull method — to get token prices at the start and end of each battle, calculate price changes, and reward the top predictor.
Pyth Entropy — to generate a secure random value onchain and select a random winner.
Blockscout SDK — to deliver a better user experience when interacting with smart contracts.
Hardhat 3 — for developing, deploying, and testing all our smart contracts.

