Blaize
Contact us
  • Home
  • Services
    • Back
    • Blockchain ecosystems
    • Decentralized application
    • Smart contracts
    • Developer tools
    • Enterprise solutions
    • Blockchain integration
    • NFT Development Services
    • GameFi Development
    • Token Development Services
  • Blaize.Security
  • Solutions
    • Back
    • Blockchain Consulting Services
    • For enterprises
  • Team
  • Cases
  • Blog
  • Careers
  • fb
  • LinkedIn
  • Twitter
info@blaize.tech +38 095 53 72 031

Kyiv, Ukraine

26 Metalistiv St

Dnipro, Ukraine 20

Sichovykh Striltsiv St

DECENTRALIZED APP DEVELOPMENT FOR THE CRYPTO GAME

6 months

Share:

Share on FacebookShare on TwitterShare on TelegramShare on WhatsApp

LeagueDAO is a decentralized open-source project which developed a tokenized fantasy sports protocol named Nomo Fantasy Leagues. This project unites these parts: DeFi, play-to-earn rewards, and digital collectibles to revolutionize fantasy sports through tokens. The offer is simple: tokenized fantasy sports enable users to own the players that make up their team, and earn a share of a rewards pool based on team performance.

WHAT WAS THE TASK?

The development of a blockchain-based protocol for decentralized Nomo Fantasy Leagues was the main task. Nomo is an open-source protocol for decentralized fantasy sports. That’s why, this project combines IP, blockchain, the non-fungible ERC-721 tokens (“NFT”), and the ERC-20 tokens known as the Nomo Tokens (“$NOMO”). 

So the main task consisted of a smart-contract system that comprised of NFT token, oracle, fantasy league games, and strategy for earning yield from QuickSwap staking pools. Each token represents a specific sports player and reflects his weekly performance. As a result, users have the experience of purchasing, selling, and staking tokens. While staking tokens, they can win rewards based on the weekly yield pool and efficiency of a sports player.

PROJECT ARCHITECTURE

The Nomo Fantasy League includes a smart-contract system that consists of NFTs, oracle, fantasy league games, and yield earning strategy. Each token represents a specific sports player and reflects that player’s weekly performance. The league provides users with an experience of purchasing, selling, and staking tokens.

The scheme of Nomo Fantasy League architecture
The scheme of Nomo Fantasy League architecture

THE DEVELOPMENT PROCESS

We had a powerful Solidity team along with an experienced back-end, Subgraph specialists and several front-end developers. Our main milestones were:

  • create Nomo NFT contract for handling sport players properties;
  • develop Nomo Leagues for staking NFTs as well as game performing reflection and rewards distribution;
  • develop yield strategy mechanic for earning rewards;
  • API integration of SportsDataIO. This is the leading global sports data provider for collecting and distributing the fastest and most accurate data by covering tens of thousands of sporting events throughout the year, made available in easy-to-use formats;
  • implement Subgraph for collecting all historical smart-contracts data;
  • create a web app based on the design.

HAVE AN IDEA OF YOUR OWN CRYPTO GAME? READ HOW OUR EXPERIENCED TEAM CAN HELP YOU WITH DAPP DEVELOPMENT. 

CHALLENGES WE CONFRONTED

One of the main challenges was to create an optimized NFT structure to store different players` parameters and also calculate these parameters to receive the final player’s points in a very flexible way because we can have different leagues, different players with different achievements/parameters. Also, this flow must be understandable to The Graph node, which has some limitations on the chosen network (Polygon).

The next challenge was to design games contracts (Leagues) that will efficiently calculate points and rewards, also it must be modular to be able to handle separate leagues (and each league can have its own rules and rewards calculation).

RESULT

At the end, we get a perfectly working blockchain-based Play-to-Earn fantasy sports platform. On this platform, players own NFTs that represent real world athletes and generate rewards based on the athletes” real world stats. By the way, players have already received their first rewards from the games.

Service

  • Blockchain based platforms
  • Crypto games
  • Smart contracts
  • Staking platforms
  • Token emission and distribution

Blockchain

  • Ethereum
  • Polygon

Project stage

Finished product

Technologies

  • Ethereum
  • Solidity
  • React
  • Node.js
  • Hardhat
  • The Graph
  • Brownie

Other cases

DEFI ASSET MANAGEMENT PLATFORM DEVELOPMENT FOR DEHIVE

Service

  • Blockchain based platforms
  • DeFi applications
  • Token emission and distribution

Blockchain

  • BNB Chain
  • Ethereum
  • Gnosis chain
  • Polygon
8 months
SMART CONTRACT DEVELOPMENT FOR THE CONTENT DELIVERY PLATFORM

Service

  • Smart contracts

Blockchain

  • Ethereum
4 weeks
MONEY MARKET PROTOCOL DEVELOPMENT FOR OMOMO

Service

  • Blockchain based platforms
  • Smart contracts
  • Token emission and distribution

Blockchain

  • NEAR
9 months
SMART CONTRACT SECURITY AUDIT FOR CUPCAKE – NFT APP

Service

  • Security audits

Blockchain

  • Ethereum
3 weeks
FANTASY BASKETBALL APP DEVELOPMENT: NOMO FANTASY BASKETBALL LEAGUE CASE STUDY

Service

  • Blockchain based platforms
  • Crypto games
  • GameFi
  • Smart contracts
  • Staking platforms
  • Token emission and distribution

Blockchain

  • Polygon
3 months
STAKING SYSTEM DEVELOPMENT FOR THE DEFI SECURITY PLATFORM HACKLESS

Service

  • Blockchain based platforms
  • DeFi applications
  • Smart contracts
  • Token emission and distribution

Blockchain

  • BNB Chain
4 weeks
SMART CONTRACT SECURITY AUDIT FOR 1INCH

Service

  • Security audits

Blockchain

  • Ethereum
2 weeks
NFT GAME DEVELOPMENT – FANTASY FOOTBALL LEAGUE

Service

  • Blockchain based platforms
  • Crypto games
  • Smart contracts

Blockchain

  • Polygon
5 months
Blaize

Address

Kyiv, Ukraine26 Metalistiv St

Dnipro, Ukraine20 Sichovykh Striltsiv St

Contactкее

Tel.: +34 624 45 15 40 E-mail: info@blaize.tech

Follow

  • Facebook
  • Twitter
  • LinkedIn
  • twitter
  • facebook
  • linkedin

Subscribe news

    top blockchain developers
    GoodFirms Badge

    Copyright © Blaize - blockchain development company 2018-2023

    B2B inbound marketing with