MISO — Minimal Initial SushiSwap Offering

Start your Sushi experience with a nice hot MISO

MISO is a suite of open-source smart contracts created to ease the process of launching a new project on the SushiSwap exchange. MISO is a place for token creators and communities to launch new project tokens. We aim to create a launchpad for both technical and non-technical project founders, which will allow communities and projects access to all the options they need for a secure and successful deployment to the SushiSwap exchange.

The Ingredients

This suite of contracts, dubbed our “ingredients”, is divided into the following groups:

  • TokenFactory — A Factory to create tokens for projects; fixed supply, mintable, Sushi token.
  • Fermentation — Vaulting/escrow options for locking up tokens over time
  • Market — Contracts for initial token offerings; Fixed price crowdsale, batch auctions (also known as an IBCO), and Dutch auctions.
  • Farm — Fresh tokens can be farmed for rewards by users
  • Launcher — Easy liquidity migrations; set a portion of raised funds to create a new SushiSwap pool and migrate trustlessly.

MISO Markets

We have included three main types initially and will continue to add new types and iterations over these, Markets are at the core of what MISO offers — the rich broth that all the other ingredients are filled with, so we want to get them right. The first two are Crowdsales and Dutch auctions. Both offer their own advantages and will meet the needs of a wide range of offerings while ensuring token offerings are priced respectably for the SushiSwap ecosystem. The third is a combination of the two, the Batch Auction, popularized by the recent IBCOs.

The Recipes

Recipe01 — Classic MISO
Recipe02 — MISO Full Flavour (All the things)
Recipe03 — Liquidity Farm
Recipe04 — Fair Launch (TBD)
Recipe05 — Community decides!
..plus many more to come.

Recipes are combinations of smart contracts, bundled together as users (project teams or founders) make selections from MISO’s offered options. Recipes may contain one or more options from each Ingredient section, or in some cases may only require one or two ingredient choices — this depends on the needs of the project and community. MISO ensures a strong launchpad and successful migration event to the SushiSwap exchange, project teams only need to select their recipe and MISO starts cooking!

Recipe02 — MISO Full Flavour (All the things)

Thanks to a bit of magic combining our ingredients, clone factories and some help from features in smart contract language Vyper, we can do all of the following, in just one transaction.

  • Creates a fixed supply ERC20 token
  • Deploys a crowdsale contract
  • Funds crowdsale contract with the new tokens
  • Creates a liquidity launcher
  • Funds liquidity launcher with a portion of new tokens
  • Deploys a fresh SushiSwap pool
  • Create a new MasterChef farm
  • Funds farm with reward tokens and gets it ready
  • Registers the SLP token and alloc points in the new farm
  • Sends remaining tokens to a wallet/multisig
  • Launch a tokenized object (like a Sake bottle 👀)



sushi.com 🍣 A community-led cryptocurrency exchange, part of the Yearn DeFi ecosystem

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store