Skip to content
BetBlock

BetBlock

A fully on-chain gamblefi platform.

Created on 29th June 2025

•

BetBlock

BetBlock

A fully on-chain gamblefi platform.

The problem BetBlock solves

One of our teammates was on Etherscan exploring some transactions and saw an advertisement for Stake.com, which was offering a 200% bonus on the first deposit. When our teammate deposited 120 USDT, the platform credited him with 360 USDT in total.

However, he was shocked to discover that he could only bet $1 per game in the Play Plinko Online - Pachinko Casino Game and was unable to increase the betting amount due to the bonus restrictions. While exploring other games, he realized that the platform had cheated him using the concept of wager limits.

When he attempted to withdraw his money, he was shown a rule list that required him to wager $12,300 worth of gameplay to be eligible for withdrawal. After getting a mathematical explanation from their live support, he spent the entire night playing Plinko ultimately losing all the money.

Frustrated and disappointed, BetBlock was born - a platform designed to blend GameFi and DeFi where users can gamble safely, transparently, and securely without falling for such deceptive tactics. BetBlock also aims to solve many of the issues prevalent in traditional gaming platforms.


⚠️ Problem

The traditional online gambling industry is plagued by several issues, including:

  • Unfair Game Outcomes: Many platforms manipulate game results, leading to unfair play.
  • High Fees: Users face exorbitant fees for deposits, withdrawals, and gameplay.
  • Restrictive Withdrawal Policies: Withdrawal limits and conditions often prevent users from accessing their funds.
  • Bonus Drawbacks: Misleading bonus schemes trap users with unrealistic wagering requirements.
  • Lack of True Asset Ownership: Centralized platforms retain control over user assets, limiting their freedom and security.

✅ Solution

BetBlock addresses these problems by offering:

  • Provably Fair Gaming: Utilizing Chainlink VRF to ensure all game outcomes are transparent and verifiably fair.
  • Flexible Withdrawal Policies: Providing users with unrestricted access to their funds.
  • Transparent Bonus Schemes: Clear and clean bonus terms without hidden traps.
  • True Asset Ownership: Decentralized asset management ensures users have full control over their assets.

🧩 Key Features

1. 🤖 AI - Social Aspect

  • Users can create AI-generated NFT profile pictures based on keywords.
  • View a community leaderboard.
  • Explore other players' profiles, recent activity, and ENS.

2. 🎰 GameFi - Gaming Aspect

  • Includes a fully functional European Roulette game.
  • Players can place various types of bets: straight, split, street, corner, six line, column, dozen, red, black, high, low, even, and odd.
  • The roulette wheel, powered by Chainlink VRF, randomly generates winning values.
  • Winnings are automatically calculated and transferred to user wallets using Chainlink Automation.

3. 🏦 DeFi - Lending Aspect

  • Users can deposit any tokens from any chain as collateral to borrow LINK.
  • Facilitates gameplay without needing to sell existing holdings.
  • Uses Chainlink Data Feeds to fetch real-time asset prices and calculate the maximum borrowable amount.

🕹️ Diverse Game Selection

BetBlock supports a variety of fully on-chain games:

  • ✅ European Roulette
  • ✅ Mines
  • ✅ Spin Wheel
  • 🔜 Blackjack, Plinko, and more

Note: Roulette, Mines, and Spin Wheel are already developed as Proof of Concept (PoC).


🛠️ How We Built It

BetBlock was developed using a combination of Chainlink services and modern blockchain technologies:

  • MicroGPT + Chainlink Functions: Used to mint NFTs on Polygon with DALL-E3.
  • IPFS Server: Custom-built to store NFTs and metadata, integrated with internal API to reduce cost and improve performance.
  • Chainlink VRF: Ensures fair and random outcomes in the roulette game.
  • Chainlink Automation: Automates roulette spins, calculates winnings, and handles payouts.
  • Chainlink CCIP: Enables cross-chain transfers and communication across different blockchain networks.
  • Chainlink Data Feeds: Fetches the latest token prices for lending and UI display.
  • Frontend: Built using Next.js, JavaScript, Tailwind CSS.
  • Smart Contracts: Written in Solidity and Cosmos Wasm.
  • Wallet Support: Integrates with MetaMask and other EVM-compatible wallets.

Challenges I ran into

  • Setting up the DeFi part also posed challenges, as we contemplated creating our own platform token.
  • Integration of Multiple Chainlink Services: Ensuring seamless integration of Chainlink Functions, VRF, Automation, and Data Feeds required careful planning and testing and understanding Chainlink routers and supported chains was initially difficult.
  • Time constraints did not allowed us for implementing gasless transactions but we prioritized delivering a functional and reliable platform.
  • Cross-Chain Compatibility: Deploying smart contracts across multiple chains and ensuring smooth interoperability was a complex task that demanded thorough testing and troubleshooting.

Tracks Applied (2)

Cross-Chain Solutions

BetBlock is a cross-chain GameFi + GambleFi platform that enables users to play provably fair casino games (like Roulett...Read More

Avalanche Track

BetBlock is a fully on-chain GambleFi + GameFi platform deployed on Avalanche Fuji C-Chain, offering provably fair casin...Read More
Avalanche

Avalanche

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio