Blobble University
PLAY BLOBBLE NOW
  • 🎓Welcome to the Blobble University
  • Game play
    • How to mint a Blobble
    • How to give Food, Drink and Love
    • How to adopt a Blobble
    • How to buy or sell a Blobble
    • How to earn BST token
    • Blobble Treasury
  • BST Token Information
    • Contract Address
    • Token mechanics
      • BST Minting and bnUSD Redeeming
      • BST Price Action
    • New Blobble Mints
    • BST Distribution Ratio Calculations
    • Caretaking fees
    • Eye on ICON Validator Node Rewards
    • Rewards Distribution Graphic
  • ❓FAQ
    • Where can I meet other Blobble parents?
    • When will my Blobble go unhealthy?
    • How do you sell your Blobble?
    • Can I sell and buy Blobbles on Craft NFT Marketplace?
    • What is FREE feeding?
    • Can I buy the BST token on Balanced DEX?
    • How does the team profit?
    • Why would I adopt a Blobble?
    • What is Blobble Finance?
    • How does Blobble code live entirely on-chain?
    • Why must I approve the Orphanage Contract?
    • How do you counter game and BST growth stagnancy?
    • Can I benefit without playing the game?
    • Can I play the game for free?
  • Videos
    • Blobble Full Game Overview
    • Blobble Playground
    • Blobble Orphanage
    • Blobble Market
    • Blobble Finance
    • Blobble Tokenomics
  • NFT COLLECTIONS YIELD AMPLIFIERS
    • iDoge NFT collection
    • 16 Bit Fight Club
Powered by GitBook
On this page
  • BST MINT
  • BST REDEEM
  1. BST Token Information
  2. Token mechanics

BST Minting and bnUSD Redeeming

Check out these example infographics and chunk calculations.

PreviousToken mechanicsNextBST Price Action

Last updated 2 years ago

The BST token is backed by an increasing amount of .

  • All interactions in the Blobble Playground, Orphanage, Market and Finance place are designed to make the amount of bnUSD grow faster than the total supply of BST.

Minting and Redeeming BST incurs a 5% tax:

  • 95% of minted or redeemed BST gets issued to the user

  • 4% of minted or redeemed BST gets added to the bnUSD in the treasury

  • 1% of minted or redeemed BST goes to the Blobble Foundation (team + marketing)

BST MINT

NOTE: In favor of simplification, the above infographic does not contain the Blobble Foundation (team + marketing) allocation.

chunksize = 2000 amountOfChunks = bnusdSend / chunksize for amountOfChunks { 1. calucate the price based on bst supply & bnusd in contract 2. get amount of bst to mint based on price - 5% and mint to user 3. mint 1% of amount to team 4. update the amount of bst supply and bnusd in contract } for remaining bnusd { 1. calucate the price based on bst supply & bnusd in contract 2. get amount of bst to mint based on price - 5% and mint to user 3. mint 1% of amount to team }

BST REDEEM

NOTE: In favor of simplification, the above infographic does not contain the Blobble Foundation (team + marketing) allocation.

chunksize = 2000 // <- bnusd-value price = bnusd-in-contract / total-supply-bst tokens = amount-of-tokens-send-by-user bnusdValue = tokens * price while bnusdValue > 2000 { // amount of bst to handle in this iteration bstAmount = chunksize / price bstAmountPostFee = bstAmount * 0.95 bstTeamFee = (bstAmount - bstAmountPostFee) / 5 1. burn bstAmount minus bstTeamFee 2. send (bstAmountPostFee * price) in bnusd to user 3. send team fee in bst to team 4. updated price based on new bst supply and bnusd in contract 5. set 'bnusdValue' with updated price } for remaining bst tokens { bstAmount = remaining-tokens / price bstAmountPostFee = bstAmount * 0.95 bstTeamFee = (bstAmount - bstAmountPostFee) / 5 1. burn bstAmount minus bstTeamFee 2. send (bstAmountPostFee * price) in bnusd to user 3. send team fee in bst to team }

bnUSD
This is what happens when you mint BST
this is what happens when you use BST to redeem bnusd