Validator Logo

dhozil

Crypto Blog & Insights

← Back to Builder Projects

DeepChain Fishing — Fully On-Chain Game on GenLayer

Posted on April 13, 2026 • Tags: GenLayer Game Intelligent Contracts
Deepchain Fishing

DeepChain Fishing is a fully on-chain fishing game built on GenLayer Intelligent Contracts. Every action — from casting your line to upgrading gear — is executed and stored directly on the blockchain.


Key Features

🎣 Fully On-Chain Gameplay

Every fishing action is processed by a smart contract with transparent and verifiable results.

🏷️ Player Identity System

Choose your own nickname, linked permanently to your wallet address.

🛒 Shop & Equipment

Buy rods with rarity bonuses and catch rate improvements. Use bait to increase catch rates and rare fish chances. Equip different rods for better performance.

🐟 Rich Fish System

Multiple fish with rarity tiers (Common, Uncommon, Rare, Legendary). Each fish has unique emoji and color. AI-generated stories for rare/legendary catches. Weather-based fishing conditions.

🌤️ Real-Time Weather Integration

Web fetching for live weather data that affects fishing conditions.

🧠 AI Story Generation

LLM generates unique stories for rare/legendary catches, powered by GenLayer's AI capabilities.

🏆 Global Leaderboard

Ranked by total points, fully stored on-chain.

✨ Modern UI/UX

Loading spinner with fishing animation, error modal with retry functionality, disconnect wallet support, responsive design.


Tech Stack

Technologies Used


Contract Information


How to Play

  1. Connect your MetaMask wallet
  2. Switch to GenLayer Studio network
  3. Register your nickname
  4. Click Cast Line 🎣
  5. Catch fish and earn points
  6. Upgrade your gear in the shop
  7. Climb the leaderboard
🎣 Play DeepChain Fishing

Game Mechanics

🎲 Randomness

Fishing results are based on:

This ensures deterministic outcomes with no client-side manipulation.


🐟 Rarity System

Rarity Base Chance
Empty ~20%
Common ~28%
Uncommon ~25%
Rare ~15%
Legendary ~2%

Modifiers from rods and bait will influence outcomes.


🎣 Rods

Rod Price Catch Bonus Rare Bonus Legendary Bonus
Bamboo 0 +10% 0% 0%
Platinum 50 +15% 15% 5%
Adamantite 150 +20% 30% 10%
Mythic 500 +30% 50% 25%

🪱 Bait

Bait Price Catch Bonus Rare Bonus
Worm 10 +20% 0%
Shrimp 20 +30% 10%
Magic Lure 50 +40% 20%
Golden Bait 100 +60% 40%

Known Limitations


Future Roadmap


Built by dhozil for the GenLayer community 🚀