not approved
1st Options trading platform on Cardano
Current Project Status
Unfunded
Amount
Received
₳0
Amount
Requested
₳393,333
Percentage
Received
0.00%
Solution

Implement Cardano’s 1st options smart contract, creating flexibility and accessibility by making the options Cardano native tokens. As such, they can be traded freely like any other token.

Problem

Image file

Options are derivative instruments at the core of traditional finance. They provide leverage to traders and play an essential role in financial markets. However, options aren’t available on Cardano.

Impact / Alignment
Feasibility
Value for money

Team

1 member

1st Options trading platform on Cardano

Please describe your proposed solution.

Options on Cardano

Implementing options on the Cardano blockchain involves a unique approach that leverages the strengths of the blockchain's architecture. The system is designed around two key components: a minting policy and a validator.

options-f3ee60.png

With this approach, an option is simply a Cardano native token, and as such, it can be traded freely like any other token. This opens up a whole new level of flexibility and accessibility for options trading on the Cardano network.

The option smart contract protects both the option holders and the option writer. For the holders, it is guaranteed that they will be able to execute the option during the execution interval, taking "deposit" tokens in exchange for the right number of "payment" tokens. For the writer, it is guaranteed that they will get their deposit back - either in the form of deposit tokens that haven't been claimed or in the form of an equivalent amount of payment tokens. This dual protection mechanism ensures fairness and security for all parties involved.

In addition, option smart contracts eliminate the centralized intermediary restrictions and risk. Option buyers and sellers don’t face any limitations in the amount or type of options they can utilize by a clearing house. In addition, market participants do not have to worry about the solvency of the intermediary.

When someone wants to issue (“write”) an option, they specify a token pair: one is the "deposit" token, and the other is the "payment" token. The issuer locks a number of deposit tokens in a smart contract, which is secured by the option validator. They then mint the same number of options as Cardano native tokens, with these options governed by the option minting policy.

The minting policy of the option token ensures that the correct number of deposit tokens has been locked in the option smart contract. This is a crucial feature that guarantees the integrity of the system and ensures that the options can be executed, eliminating the need for a traditional clearing house.

The validator guarantees that during a specified execution interval, any holder of an option token can exchange it for one deposit token, provided they burn the option token. This exchange requires the holder to also deposit a specified number of payment tokens.

For example, consider an option that is parameterized by the two tokens ADA (Cardano's native cryptocurrency) and ACME (the Acme Inc. utility token). In this case, ADA could be the deposit token, the price could be set to 1.5 ACME per ADA, and the execution interval could be set to a specific period in July 2023. This setup realizes a "put" option. During this interval, a holder of 750 option tokens could burn those tokens, take 750 ADA from the deposit, and deposit 1,125 ACME tokens (1.5 * 750).

To realize a "call" option, we can simply swap the roles of the deposit and payment tokens and use the reciprocal of the price. For instance, ACME could be the deposit token, the price could be set to 0.67 ADA per ACME, and the execution interval could be the same. During the execution interval, a holder of 750 option tokens could burn those tokens, take 750 ACME from the deposit, and deposit 502.5 ADA tokens (0.67 * 750).

This system covers both "put" and "call" options, as well as both American and European options, as the execution interval can be set to any arbitrary time interval. Finally, the number of issued options is completely flexible and depends on the number of deposited tokens.

Many option protocols on Ethereum or Ethereum Virtual Machine (EVM) compatible blockchains utilize an account model that pools users’ assets, forcing option liquidity providers to share trade fees and risks such as impermanent loss. Sharing risk and return limits the ability for option liquidity providers to manage the risk of their positions and can lead to catastrophic losses in times of high market volatility or quickly shifting market sentiment.

Options on Cardano correct the weaknesses of option protocols that pool users assets together through Cardano’s novel EUTxO model, which allows every option to be separate, unaffected by the outcome of other options. Instead of sharing potential profits and losses among many unknown market participants, each option liquidity provider is able to create option positions whose profit/loss output is unique to the terms of that specific option. In contrast to sharing unpredictable return and risk, option liquidity providers have full control of the return and risk profile of each option they create, including the amount of liquidity, the assets, the execution price, and the term of each option.

Technical Implementation

Our implementation of options on Cardano consists of two smart contracts working in tandem, the option minting policy and the option validator.

Parameters

Both smart contracts are parameterized by:

  • The “deposit” token.
  • The “payment” token.
  • The execution interval.
  • The price.

The Option Minting Policy

The minting policy for the option token guarantees that for each minted option token, a “deposit” token is locked in the option smart contract.

The Option Validator

When minting option tokens, the same number of “deposit” tokens is locked in the option smart contract. This contract guarantees that deposit tokens can only be removed during the execution interval if the correct (determined by the exercise price) number of “payment” tokens is put in and if the same number of option tokens is burnt.

It also allows the option writer to remove all remaining “deposit” and “payment” tokens, once the execution interval has passed.

Future Improvements

Looking ahead, there are several areas where the system could be improved. One possibility is to allow the staking of deposited ADA. For example, a trader selling an option where they deposit ADA that is temporarily locked for the term of the option could accumulate “locked” ADA staking rewards. Depending on whether the option is exercised, the accumulated staking rewards provide an extra source of profit for the option seller or the option buyer. In the Cardano network, addresses are pairs consisting of a payment part and an optional staking part. The payment part of the deposit address is the option validator, but the staking part could be the option writer’s staking key. This means that if the option writer deposits ADA in the smart contract, they could earn staking rewards during the duration of the smart contract. This would provide an additional incentive for investors to participate in the options market.

Another potential improvement is the development of a dashboard that provides a user-friendly interface for managing options. This would make it easier for investors to track their options, execute trades, and monitor the performance of the market. A well-designed dashboard could also provide insights into market trends and help investors make more informed decisions.

Prototype

We have developed a prototype UI, which allows users to mint options for arbitrary token pairs, execution intervals, and prices. If desired, these options can be executed during the execution interval. This prototype represents a significant step towards making options trading more accessible and efficient on the Cardano network.

Conclusion

In conclusion, the introduction of options on the Cardano network represents a significant advancement in the field of decentralized finance. By leveraging the unique capabilities of the Cardano blockchain, we can provide a more flexible, efficient, and transparent options market. The fact that an option is simply a Cardano native token that can be freely traded, combined with the dual protection mechanism of the option smart contract, makes this system uniquely advantageous. This will not only benefit individual investors but also contribute to the overall stability and maturity of the crypto market. As we continue to refine and improve this system, we look forward to seeing the innovative strategies and opportunities that it will enable.

How does your proposed solution address the challenge and what benefits will this bring to the Cardano ecosystem?

The challenge question is: "What products and integrations can be developed or improved that will offer more use cases to the Cardano ecosystem that are high impact and drive more adoption?"

Our approach is to bring a widely utilized traditional finance (TradFi) instrument and make it available on Cardano. And not just available but better. This caters to the needs of current Cardano DeFi users and lures in newcomers from TradFi.

Options in Traditional Finance

In traditional finance, the two main types of options are call and put options. In every option, there are two parties, the option buyer and option writer. Options differ from other derivatives, such as futures, in that option buyers have the right, but not the obligation, to exercise the option before expiration.

A call option gives the buyer of the option the ability to buy a certain amount of an underlying asset at an exercise price, or strike price, by the expiration date of the contract. If the option is exercised, the option writer, or seller, must deliver the asset or cash value of the asset at the exercise price.

The buyer of a call option is usually “bullish” on the underlying asset, meaning that the call buyer believes the market price of the asset will increase. If the asset’s market price increases above the exercise price before expiration, the call option buyer could profit by first exercising the option to buy the asset at the strike price and then subsequently sell it on an exchange at the higher market price.

A put option gives the buyer of the option the ability to sell a certain amount of an underlying asset at a specific price by the expiration date of the contract. If the put option is exercised, the option writer must buy the asset or cash value of the asset at the strike price.

The buyer of a put option is usually “bearish” on the underlying asset, meaning that the put buyer believes the market price of the asset will decrease. If the asset’s market price decreases below the exercise price, the put option buyer could profit by exercising the option to sell the asset at the strike price after buying it on an exchange at the lower market price.

On the opposite side of each option are the option writers, or sellers. Call and put option writers create the options contract. If a trader creates and sells a call option, the trader is considered bearish on the asset’s price. Alternatively, the writer of a put option is considered bullish on the asset’s price. The option writer determines the terms of the contract before creating the option and offering it for sale to potential buyers on an exchange.

American vs European Options

Options are also classified as American or European based on the timing of their execution. American options can be executed at any time before the expiration date, providing flexibility for the holder. European options, on the other hand, can only be executed on the expiration date, which requires careful timing and strategy.

options2-7f40e6.png

Single Point of Failure

In traditional finance, the execution of options is guaranteed through the use of clearing houses. A clearing house acts as an intermediary between the buyer and seller of an option. When an option is bought or sold, the clearing house takes on the obligation of the opposite party. This means that if you buy an option, the clearing house guarantees that you will be able to exercise it if you wish to do so. The clearing house ensures this by requiring the seller of the option to provide collateral, usually in the form of cash or securities. This collateral is used to fulfill the seller's obligation if they are unable to do so themselves. The clearing house could also restrict derivative use on its platform to keep their notional value exposure within a desired range or restrict certain types of options.

A weakness for derivatives in traditional finance is the centralized intermediary between option traders. Since the intermediary is financially obligated to settle all options, each option is an asset or liability on the intermediary’s balance sheet. The single point of failure is the intermediary. If a party in the options contract does not have enough collateral to settle the transaction, the clearing house is obligated to settle the transaction. If the clearing house cannot settle the transaction, an option buyer risks non-receipt of the asset or funds.

Any restrictions and collateral requirements from an centralized intermediary place an additional financial burden on some investors. These restrictions also limit investors’ ability to utilize options, reducing the liquidity and transparency of the markets.

Number of Issued Options

The number of issued options is another important aspect, as it indicates the liquidity and depth of the options market. In traditional finance, options are typically issued in certain fixed, common numbers. For example, you might find options contracts for 100 or 1,000 shares, but it would be highly unusual to encounter a contract for a non-standard number like 139,465 shares. This standardization helps to streamline the market and make pricing more transparent. It also facilitates trading and increases the overall liquidity of the market.

Learning from TradFi and making options better

We will take into account the above considerations and aim to create a financial instrument that is easier to use, more flexible and widely available. This way we address the challenge brief that states "Cardano needs a thriving ecosystem of different products and integrations for the community to use that increasingly become the better alternatives over current centralised providers". We are committed to do just that.

How do you intend to measure the success of your project?

Benefits to investors and measuring them

Options are a cornerstone of traditional finance, providing a level of security and flexibility that is essential for the healthy operation of markets. The multi-trillion dollar options market allows investors to:

  • Hedge against potential losses
  • Leverage trade to increase the upside of an investment with a small amount of capital
  • Speculate on future market or price movements of an underlying asset or index
  • Generate income by selling options to collect premiums or trading derivatives on a relative-value basis
  • Gain exposure to assets when owning the underlying asset, such as commodities, is not feasible

Options can provide a mechanism for managing the inherent volatility of cryptocurrencies, thus contributing to the stability and maturity of the market. The introduction of options on a DEX, therefore, represents a significant advancement in the field of decentralized finance, opening up new possibilities for risk management and strategic investment.

We can measure the success of the project by surveying and interviewing our investor users, asking them directly whether the now available options are giving them the above mentioned benefits.

Please describe your plans to share the outputs and results of your project?

The options protocol is a DeFi, permission-less protocol accessible to anyone. Genius Yield has built a community of over 23,000 followers on Twitter, over 6,700 Discord members, and partnerships with other entities that could market the options protocol.

Our protocol will give millions of Cardano users around the world, many of whom don't have access to derivatives in traditional finance in their home countries, the ability to hedge, leverage trade, generate income, and speculate on assets previously not possible.

We believe our options protocol is a key pillar in our mission to democratize finance for all by providing the permission-less opportunity to use options, a derivative whose use has historically been limited to residents of who live in countries with a developed financial system.

What is your capability to deliver your project with high levels of trust and accountability?

A talented 11-person team of developers and engineers whose combined decades of experience has created one of the most innovative DeFi platforms to date.

Some accomplishments include:

  1. Genius X Launchpad - The first KYC-platform launchpad on Cardano with operations completely run by smart contracts, providing protection for user funds. No centralized entity, including the Genius Yield team, ever has access to user funds during the token sale process. In addition, the platform has an oversubscription feature, where any unused funds not exchanged for a token are automatically refunded back to all users. The Genius X Launchpad platform is live and has successfully conducted three token sales, raising over 3.1 million ADA for startups. <https://launchpad.genius-x.co/projects>
  2. Genius Yield Staking Platform - The Genius Yield team has also created a staking platform that allows projects to have their utility token on Cardano staked by holders. The staking program is unique in that offers
  3. Customizable lock-up periods for a set Annual Percentage Yield (APY %). For example, projects could offer different APY for token holders who decide to lock their token for 3, 6, 9, or 12 months.
  4. Special features with NFTs - NFTs can be used to boost APYs or implement other features for holders.
  5. Flexible reward claiming - Users accrue rewards daily and can claim accrued rewards anytime during the staking-lock up period. This flexible claiming process allows users to withdraw accrue rewards at their discretion multiple times during the lock-up period and create new staking vaults for additional rewards. The Genius Yield Staking platform is live and as of June 30, 2023, the platform had a Total Value Locked (TVL) of $5.5 million USD from four projects. <https://defillama.com/protocol/genius-yield>
  6. Atlas - Atlas is Genius Yield's state-of-the-art Plutus Application Backend (PAB) in Haskell. Atlas is an off chain, backend tool that allows dApps to interface with the Cardano blockchain and execute Plutus smart contracts. Genius Yield has open-sourced Atlas, making the solution available to any Cardano developer. A high-quality PAB will increase innovation and developer adoption on Cardano by significantly reducing the resources new developers would need to create dApps. Some of the biggest projects on Cardano, such as World Mobile, which is building the first mobile network built on the blockchain, is utilizing Genius Yield's PAB for its technology. <http://bit.ly/3LXfFPn>

In conclusion, our development team has delivered on three innovative products that are live and providing value to the community. With our proven ability to deliver high quality products, we firmly believe our strong development team will also be able to deliver an options protocol that provides immense value and utility to users.

Managing Funds

Funds are managed through an intensive project management process that establishes a timeline, and estimation of resources required to complete the project. In addition, weekly meeting are held between the development team to set goalposts, deadlines, ensure accountability, and provide progress reports to leadership.

What are the main goals for the project and how will you validate if your approach is feasible?

Our initial goal is to become the lead options protocol on the Cardano blockchain. To the best of our knowledge, there is no options protocol on Cardano. Combined Cardano-based DEX volume for the months of May 2023 and June 2023 exceeded $500 million USD with thousands of unique active wallets each day. We believe the growing amount trade volume and users on Cardano DEXes means that there would be a significant appetitive for options, which could allow traders to better manage the risk and return profile of their portfolio.

As of June 30, 2023, Cardano had a 700 million ADA TVL across various protocols, including DEXes, Collateralized Debt Positions, and Lending. We believe thousands of users would be interested in options, which offers a new return and risk paradigm not currently available on Cardano.

We believe options on Cardano will also attract traders on other blockchains. Options on Cardano correct the weaknesses of option protocols that pool users assets together through Cardano’s novel EUTxO model, which allows every option to be separate, unaffected by the outcome of other options. Instead of sharing potential profits and losses among many unknown market participants, each option liquidity provider is able to create option positions whose profit/loss output is unique to the terms of that specific option. In contrast to sharing unpredictable return and risk, option liquidity providers have full control of the return and risk profile of each option they create, including the amount of liquidity, the assets, the execution price, and the term of each option.

Please provide a detailed breakdown of your project’s milestones and each of the main tasks or activities to reach the milestone plus the expected timeline for the delivery.

Milestone 1: Plutus Smart contracts for options

Options should be Cardano native tokens, where one token gives the holder the right to swap one specific asset for another specific asset at a specific strike price during a specific execution interval. The smart contract(s) must guarantee that the holder can exercise the option, and it must guarantee that the issuer receives the payment.

Milestone 2: Contract off-chain code

Option contract off-chain code to interact with the smart contract from 1.), including a minimal UI.

Milestone 3: CIP-68 on-chain option metadata

Extend the smart contracts from 1.) to provide on-chain metadata for option tokens using CIP-68. This will make it possible for option holders to see the basic option parameters (token pair, strike price, execution interval) directly in their wallet (if it supports CIP-68, like Nami) without the need to use one of the endpoints from 2.), thus preventing mistakes and fraud (in the form of "fake" option tokens). This metadata should at the very least contain the relevant option parameters as key-value pairs, but if possible, it could also directly be embedded in the SVG-logo of the option token.

Milestone 4: Production readiness & Option dashboard app

Production-ready off-chain code (supporting 3.)) and UI - "dashboard", which makes it easy for option issuers and holders to check option parameters and see which options are available.

Please describe the deliverables, outputs and intended outcomes of each milestone.

What will you produce? Please provide details about the deliverables, documentation, and outputs you intend to produce for each milestone.

Our deliverables will be ability the create put and call options. We'll also have a user interface that allows traders to buy/sell options for a premium and exercise options. The deliverables will be broken down as follows:

Deliverables 1: Implement Plutus Smart contracts for options

Deliverables 2: Write the corresponding off-chain code to interact with the smart contracts

Deliverables 3: Add on-chain option metadata to option asset following the CIP-68 standard

Deliverables 4: Implement the option dashboard app and optimize the platform until it is production-ready

What will happen as a result of your work, and what are the intended outcomes that you expect to achieve? To become a lead options protocol on Cardano and a growing option protocol across the crypto community due to the unique advantages of Cardano's EUTxO model.

What will you measure to track your project's progress, and how will you measure it?

  • Total value locked ? Currently, there is over a $100 million USD locked on option protocols on other blockchains. We expect potentially tens of millions of USD in TVL.
  • number of active daily / weekly / monthly users ? Thousands per week, which will steadily grow over time as more users become acquainted with the options protocol.

Please provide a detailed budget breakdown of the proposed work and resources.

Milestone 1: Plutus Smart contracts for options

$50/hr x 11 weeks x 40 hr/week = $22,000

Milestone 2: Contract off-chain code

$50/hr x 10 weeks x 40 hr/week = $10,000

Milestone 3: CIP-68 on-chain option metadata

$50/hr x 10 weeks x 40 hr/week = $10,000

Milestone 4: Production readiness & Option dashboard app

$50/hr x 2 devs x 14 weeks x 40 hr/week = $56,000

TOTAL ($) = $118,000

TOTAL ($0.3/ADA) = 393,333 ADA

Who is in the project team and what are their roles?

Laurent Bellandi - Chief Executive Officer & Co-Founder

Laurent is a serial entrepreneur who has focused on digital/online businesses for over 20 years. Lately he co-founded both Genius Yield, one of the most innovative DeFi protocols, and the Genius X accelerator. At Genius X he manages the day-to-day operations of the program and launchpad operating team, formulating the long-term business strategy and leading strategic decisions.

Dr. Lars Brünjes - Chief Technology Officer & Co-Founder

Lars is a mathematician and Haskell developer. As Director of Education at Input Output Global (IOG), the engineering research company behind the development of the Cardano blockchain, Lars has taught thousands of people how to build smart contracts. As Chief Technology Officer of Genius X (and Genius Yield), Lars leads research & development with the technical team, and has written the smart contract code for Genius X Launchpad, and other products on the Genius X platform.

Dr. Sothy Kol-Men - Chief Regulatory Officer & Co-Founder

Sothy has over 20 years of experience in digital finance, investments, building new ventures, and regulation. He is a legal expert, guiding Genius X (and Genius Yield) through legal and regulatory matters for fintech rules and regulatory compliance, particularly for the Genius X Launchpad. Sothy is also a highly regarded professional in the Swiss and European crypto network, where he leverages his network for originating high-potential founders and projects for the Genius X Accelerator Program.

Marvin Bertin - Chief Scientific Officer & Co-Founder

Marvin is an Artificial Intelligence / Machine Learning engineer who spent years working in biotech on early cancer detection blood tests using next-generation DNA sequencing. Later he worked as a senior crypto consultant, developing DeFi products for clients on the Ethereum and Cosmo blockchains. Marvin, along with Dr. Lars Brünjes, co-leads research & development for Genius X (and Genius Yield) and leads the creation of technology infrastructure and development behind the Genius X Launchpad, the NFT staking infrastructure, and many other products within the Genius X and Genius Yield platforms.

Dikemba Balogu - Chief Financial Officer

Dikemba is finance professional with years of experience in portfolio management, equity research, capital markets, valuation, and financial planning. As Chief Financial Officer of Genius Yield and Genius X, Dikemba leads financial planning and forecasting, profit optimization strategies for products, long-term product development and strategy, and token economics. Dikemba has advised 20+ startups on business strategy, token valuation, creating token utilities, token distribution schedules, and budgeting and forecasting.

Tomi Astikainen - Catalyst Advisor

Tomi is a Catalyst veteran who has been active since Fund3. He is helping us manage the Catalyst process, guides us to write the proposals and functions as a liaison between the team and the voters. As a kickstarter, connector and storyteller he has a wide perspective and ability to balance between the technical and business perspectives.

How does the cost of the project represent value for money for the Cardano ecosystem?

We believe the cost of the project is relatively small compared to the value it brings to the ecosystem. While we are asking for 393,333 ADA, we believe that eventually hundreds of millions in USD volume will flow through the platform, allowing many users around the world to access complex DeFi tools like options to manage their wealth as they see fit.

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00