> For the complete documentation index, see [llms.txt](https://docs.optionflow.finance/optionflow-cardano-option-protocol/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.optionflow.finance/optionflow-cardano-option-protocol/how-to-use-optionflow-protocol.md).

# 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!


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.optionflow.finance/optionflow-cardano-option-protocol/how-to-use-optionflow-protocol.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
