funded
Cardax - DEX on Cardano phase 2,3,4
Current Project Status
in_progress
Total
amount
Received
$5,000
Total
amount
Requested
$50,000
Total
Percentage
Received
10.00%
$5,000 Received out of $50,000
Solution
Problem
Addresses Challenge
Feasibility
Auditability

Team

1 member

This proposal was approved and funded by the Cardano Community via Project F6: DApps & Integrations Catalyst funding round.

  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download

Detailed Plan

Phase 1: Architecture + UI/UX

Milestone 1A: Creation of the logic of the system + list of ‘must have’ features

Milestone 1B: Creation of the wireframes for each feature and each page

Milestone 1C: Designing the look & feel of the complete project

Milestone 1D: Creation of front end functional demo

*We had a proposal in Fund 4 to cover the costs of Phase 1. We won that proposal.

This proposal in Fund 6 will cover Phase 2, 3 and 4

Phase 2: Security

Milestone 2A: Documentation all potential security risks and our approach to tackle them.

Milestone 2B: Implementation of Google Authentication, SMS authentication, Anti-phishing system and Cloudflare to prevent DDoS attack

Phase 3: Backend

Phase 4: Smart contracts

Phase 5: Go live

What is Cardax

Cardax is a decentralized exchange powered by the EAMM protocol. It aims to provide liquidity to projects that issue native tokens on Cardano.

Why Cardax

The Mary hard fork (done on March 1st 202) allowed anyone to build native assets on Cardano. Native tokens will bring multi-asset support to Cardano, allowing users to create uniquely defined (custom) tokens and carry out transactions with them directly on the Cardano blockchain.

This, together with the upcoming release of Goguen (smart contract), will allow teams to build descentralized applications on Cardano. It will also allow projects that already exist on Ethereum to start migrating to Cardano.

This is, of course, great news but it also presents a new challenge since there is currently no decentralized exchange (DEX) on Cardano. So tokens built on the Cardano netwrok don’t have a ‘native exchange’ to list yet.

Cardax aims to be that ‘native exchange’ for the Cardano ecosystem.

What makes Cardax different to other DEXs like Uniswap, IDEX or Sushiswap

Decentralized Exchanges (DEX), in order to provide a market price, usually rely on one of the following systems: Order Book or Automated Market Maker (AMM).

So, which one is better? Our team has been researching the different systems for a few months and came to the following conclusion: it depends on the kind of tokens you want to serve on the exchange.

The Order Book model works best when the exchange offers trading pairs that have high liquidity (e.g. BTC/ETH, ADA/USDT, BTC/BUSD). The majority of centralized exchanges use Order Books, including the biggest ones such as Binance, Bittrex or Coinbase. IDEX, a decentralize exchange for ERC-20 tokens, uses the order book model.

However, if a market is illiquid, order books don’t work that well. You can make an order, but finding a match for it won’t be as easy, and you’ll have to wait a long time. This often means you will not be able to escape volatility and large spreads occurring in these situations.

Switcheo is an example of an order book style DEX. After 4 years of launching it has ony 7 BTC in daily volume. It is a bad experience for users who want to trade their assets. Because of the low liquidity users have to wait a long time, sometimes weeks, for an order to be completed. That is if the order can be completed at all. Many times orders stay just open without having been able to find a counterparty to trade with.

An Automated Market Maker model (this is the type that Uniswap uses), on the other hand, suits better if the exchange offers mainly pairs with low liquidity. The main advantage of an AMM system is that there will always be liquidity for otherwise illiquid markets — at least while there are enough people to invest in a liquidity pool.

However, what if there isn’t enough liquidity around the desired price to fill a large market order? There could be a big difference between the price that you expect your order to fill and the price that it fills at. This difference is called slippage. This, together with impermanent loss are the main disadvantages of an AMM system.

Projects that issue their own token come to a DEX to find liquidity. Thoug a AMM system allows them to create a new pair (Bobtoken/ADA), it also means they need to have a enough capital in order to create a liquidity pool that is liqwid enough so that they don’t end up with a high slippage if a large order is executed. So, the bigger the collateral, the more liquid the pool becomes and lower slippage happens when bigger orders are executed. This is a problem, because many new projects that will launch their own native tokenon Cardano will be small project that won’t have a lot of capital upfront (at least they raise capital).

Also, AMM markets act as uninformed, as the price is set by a pricing algorithm rather than an order book. Read more about it on this article.

So, is there a way to get the best of the two worlds? Could we have a system that:

- Allows anyone to become a market maker by either starting a liquidity pool or participating in an existing one.

- Minimizes slippage

- Minimizes the risk of impermanent loss

- Provides more price transparency

- Allows token issuers to create a new pair without the need of big amouonts of capital to serve as collateral.

The Extended Automated Market Maker (EAMM) protocol

We are currently working on the protocol. This section will be updated as soon as we finish the work related to this task.

What are the capabilities of the team

- Members of the team have already worked on similar projects, have worked with Cardano native tokens and operate Cardano stake pools.

- Team leader has 13 years experience in user acquisition and has grown and managed several platforms with users around the globe. https://www.linkedin.com/in/online-marketeer-ryan-morrison/

- The team members have a deep understanding of smart contracts, Cardano native tokens and the overall crypto market.

- Team members have traded cryptocurrencies/tokens since 2017 on both, centralized and decentralized exchanges. They have a good understanding of the experience from a user perspective.

Community Reviews (1)

Comments

Monthly Reports

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