Protocol Flow

The general flow of GumBall Protocol is as follows:
  1. 1.
    Creator launches NFT collections on GumBall Protocol
  2. 2.
    User's purchase the corresponding GumBall Token (GBT) from the collection's ERC20 bonding curve.
    GBT is an ERC20 token. Each collection has its own specific GBT
  3. 3.
    Users may stake their GBTs for swap fees and may further borrow against them.
  4. 4.
    Users may send 1 GBT to the GumBall Machine contract to receive a GumBall NFT (gNFT) from the collection.
    • Users may choose to either mint a new gNFT from the collection or choose an existing gNFT that has been returned to the contract.
    gNFT is an ERC721 NFT
  5. 5.
    Users may then:
    1. 1.
      Hold the gNFT as part of their general NFT collection
    2. 2.
      Swap gNFT back to GBT
    3. 3.
      Swap gNFT for another gNFT in the same collection (re-roll)
    4. 4.
      Auction their gNFT on other markets such as OpenSea
Last modified 10mo ago