ClearDAO FAQ
  • Getting Started
    • How it Works
    • Product
    • Roadmap
    • Team
    • ClearDAO Token
    • ClearDAO Token Bridge
    • Contact
  • Development Resources
    • SDK
      • ClearDAO Developer Guide
      • Deploy Contracts
        • Options and Notes
          • Quick Start
          • Configure Contract
          • Contract Upgrade
          • Contract Address
        • TRS
      • Configure Contract Parameters
      • Interact With Contracts
        • Options
        • Notes
        • TRS
        • CDS
          • README
          • CDS Buyer
          • Challenger
          • Liquidity Provider
          • Ticket
          • Ticket Market
          • Ticket Sale
          • Seller
      • Contract Reference
        • Oracle
        • Index Contract
        • Option Contract
        • Market Maker Contract
        • Note Contract
      • APIs
        • CDS
          • Config
          • Ticket
          • Ticket Sale
          • Transaction
          • CDS Market
          • Issue CDS
          • CDS Category
          • Ticket Market
        • Options and Notes
          • Configure
          • Price
          • User
          • Index
          • Option Parameter Configuration
          • Faucet
          • Market Maker
        • TRS
        • CLEARIndex
    • Barrier Options
    • NFT Marketplace
    • ClearIndex
  • Governance
    • CLH Staking Module
Powered by GitBook
On this page
  • About protocol design
  • ClearDAO SDK
  • ClearDAO templates
  • Blockchain architecture
  • Developer
  1. Development Resources
  2. SDK

ClearDAO Developer Guide

About protocol design

ClearDAO Protocol is a community-oriented decentralized protocol for bespoke derivatives, mainly dedicated to solving the lack of derivative diversity, resilient risk management, and support for emerging asset derivatives in the market. Based on community-oriented design principles, it abstracts and encapsulates the basic modules and principles of derivatives creation, trading, and risk control into an open SDK.

A financial derivative is a financial contract whose value depends on the performance of a reference pool. The reference pool can be an asset, index, or interest rate, which is usually referred to as the "base asset" for short. There are three main reasons for buying and selling financial derivatives: hedging, speculation, and arbitrage. ClearDAO supports multiple network deployments such as ETH, BNB Chain, Solana, KCC, Arbitrum, and more.

In the derivatives space, there is only one protocol that supports the customization of multiple types of financial derivatives, and that is the ClearDAO Protocol.

ClearDAO SDK

1. Simple and fast construction of derivatives

ClearDAO SDK is one of the flagship products of the ClearDAO protocol provided to developers. It is a series of smart contracts and library modules that can help developers create derivatives in a simple and fast way.

2. Powerful risk management library

ClearDAO SDK possesses powerful tools, which can help users visualize and manage market risks.

3. Easy and quick access to the market

ClearDAO SDK could be used to create and launch a derivatives trading platform.

ClearDAO templates

All derivatives templates designed in the derivatives workshop, namely options, notes, futures, CDS, and TRS, have been code developed and included in the SDK documentation.

For now, the pricing of derivatives is done off-chain, and an improved version of vAMM is adopted for automated trading. ClearDAO will also add an order book trading system to the SDK for developers to use.

Blockchain architecture

Developer

Suppose you are a developer interested in building the ClearDAO protocol. Please continue reading to learn how the ClearDAO protocol calls the integrated SDK. If you want to customize a set of derivative products, the ClearDAO team will develop it after the community proposal is passed.

Steps to be completed

  1. Environment deployment

  2. Run the deployment script to Kovan or BSC

  3. Submit your address to ClearDAO and apply for service

  4. Configure the contract

  5. Debug and run, then service is online

PreviousSDKNextDeploy Contracts

Last updated 1 year ago

To start building derivatives contracts based on the ClearDAO Protocol immediately, first check out the to set up your environment.

quick start