How to Use OptionFlow Protocol

Here you can find an example workflow how you will be able to use the OptionFlow interface and how to interact with the OptionFlow protocol

Creating and Listing Options on OptionFlow

OptionFlow offers a seamless and user-friendly experience to create and list options on the Cardano blockchain. Here is an example workflow

Step 1: Access the OptionFlow Interface

Visit the OptionFlow website and access the user interface by connecting your Cardano wallet

Step 2: Input Option Details

In the option creation section, provide the following details:

  • Token: Select the token you want to use for the option. This can be any token available on the Cardano blockchain, including native assets and popular tokens like ADA, MILK, or iUSD.

  • Expiration Date: Set the expiration date for the option. This is the date until which the option holder can exercise their right to buy or sell the underlying asset.

  • Strike Price: Determine the fixed price at which the option holder can buy or sell the underlying asset upon exercising the option.

Step 3: Create the Option

Once you're satisfied with the option details, click "Create Option." The OptionFlow protocol will handle the issuance of option tokens and lock the corresponding deposit tokens in the Option Redeemer smart contract.

Step 4: Listing on MuesliSwap

After creating the option, you have the option to list it on the MuesliSwap order book. Listing on MuesliSwap allows potential counterparties to discover your option and trade it directly through the DEX. Based on the input provided, the OptionFlow interface will suggest a fair price for the option. This fair price is calculated using a combination of market data, volatility, and other relevant factors. You can choose to accept the suggested price or adjust it based on your preferences.

Step 5: Trading on MuesliSwap

Once your option is listed on MuesliSwap, users can discover and interact with it through the DEX. Trading on MuesliSwap is decentralized and secure, providing users with a trustless environment to execute trades without intermediaries.

Step 6: Option Redemption

As the expiration date approaches, option holders can choose to exercise their right to buy or sell the underlying asset at the fixed strike price. To redeem the option, the holder needs to burn the option token by interacting with the smart contract.

Step 7: Unlocking the Deposit Tokens

In case the option expires without being redeemed, the option issuer can unlock the underlying deposit tokens by burning the option token. This allows the issuer to reclaim the deposit tokens after the option has expired.


By following these steps, you can efficiently create and list options on OptionFlow, leveraging the power of Cardano's blockchain and the MuesliSwap DEX. Enjoy the benefits of decentralized options trading, and explore a world of financial opportunities at your fingertips!

Last updated