Shark Battles

Predict token growth, battle other sharks, and win crypto rewards!

Shark Battles

Created At

ETHOnline 2025

Project Description

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.

How it's Made

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.

background image mobile

Join the mailing list

Get the latest news and updates