Last updated 3 weeks ago
Cross-chain interoperability is a key missing link on Cardano. Crosschain protocols like THORChain and Maya inject millions in TVL every time they integrate with new chains. Cardano is next!
This is the total amount allocated to Maya Protocol <> Cardano: Unleash native cross-chain swaps between ADA, BTC, ETH, USDC,.... 1 out of 6 milestones are completed.
1/6
Node Launcher
Cost: ₳ 75,000
Delivery: Month 2 - May 2024
2/6
MAYANode Changes
Cost: ₳ 77,800
Delivery: Month 5 - Aug 2024
3/6
Smoke tests
Cost: ₳ 38,200
Delivery: Month 7 - Oct 2024
4/6
Stagenet
Cost: ₳ 76,400
Delivery: Month 8 - Nov 2024
5/6
Mainnet
Cost: ₳ 57,300
Delivery: Month 9 - Dec 2024
6/6
A stable integration
Cost: ₳ 57,300
Delivery: Month 10 - Jan 2025
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Deploy Cardano into the Maya Protocol to unleash cross-chain ADA swaps from large multi-chain DEXes like ThorSwap and XDEFI, and bring massive EVM & BTC liquidity into Cardano. No KYC needed.
Upgrading the Maya Protocol to support Cardano primitives. The upgrade is in progress.
Maya Protocol is already fully open source. All work that will be done to integrate Cardano will also be open source. Everyone is free to contribute to the Maya Protocol code and fork it.
Maya Protocol is a decentralised and permissonless cross-chain liquidity protocol, launched in March 2023. Maya Protocol allows users to swap between unwrapped, native assets. Maya is a friendly fork of THORChain. It means that Maya is backwards compatible with THORChain and shares most of its code. Maya has some new features such as Liquidity nodes, an upcoming smart contract chain (Aztec) and support for different chains. Read more about Maya here: https://docs.mayaprotocol.com/
https://www.youtube.com/watch?v=VEqHk12eHUASupported Chains
At the moment, Maya Protocol supports native Bitcoin (BTC), Ethereum (ETH, USDT, USDC & wstETH), THORChain (RUNE), Dash (DASH) and Kujira (KUJI & USK). In the following weeks, it will also support Arbitrum, and after that, Cardano integration will follow. More chains will follow later on…
Then there is the concept of dex aggregation. Support for DEX aggregation will make it possible to leverage the liquidity of other DEX’s and AMMs. For example, Uniswap, 1inch, Fin & eventually any Cardano DEX. In practice, this means that a user can swap from $BTC to all tokens on Uniswap or on Cardano, in one single swap transaction.
The THORChain integration opens up doors for THORChain dex aggregation. Users will be able to swap from assets supported by Maya Protocol to assets supported by THORChain and vice versa in one single swap. THORChain currently supports: Bitcoin Cash (BCH), Litecoin (LTC), Dogecoin (DOGE), Binance Beacon Chain (BNB), Avalanche (AVAX), Cosmos (ATOM), and Binance Smart Chain (BSC). Users will be able to swap from any Cardano Native Asset to any asset on Avalanche for instance.
Cardano
Why integrate Cardano? Although Cardano is a large and growing eco blockchain, its DeFi ecosystem is still very isolated from most other blockchains. By bringing native cross-chain swaps between ADA and large market cap tokens like BTC, ETH, and USDC, Maya Protocol will unlock interoperability to many other blockchains and make ADA much more accessible and tradable in a decentralised way. Furthermore, Dex aggregation will enable any Cardano native asset to be traded from DEXes integrated with Maya or THORChain, leading to an injection of new capital from other chains.
Maya Protocol is permissionless backend, therefore any frontend DEX can integrate Maya’s cross-chain swaps, and even earn money with it by charging affiliate (frontend) fees. Maya Protocol’s cross-chain swaps are already available in the following DEX/Wallet interfaces: THORWallet, Rango Exchange, El Dorado, THORSwap, Shapeshift, and more. As a result, users will be able to swap to any Cardano asset from these respective interfaces.
Liquidity
Liquidity is one of the most important parts of the protocol. More liquidity means deeper pools. Deeper pools result in less slippage and thus lower fees and greater output. Liquidity can be provided by pairing $ADA with $CACAO (symmetrical deposit). In exchange, the liquidity provider will earn liquidity fees. It’s also possible to provide $ADA asymmetrically (half of the provided asset will automatically be swapped to the other side). Then there are Savers. Savers are similar to staking, but allows users to single-side LP their $ADA with no exposure to $CACAO. The yield on Savers is lower than for dual LP’s. Down the line of pooled $ADA will be staked, and staking rewards redistributed to liquidity providers, offering further incentives to provide ADA liquidity.
Cardano Integration
For this integration the Maya Team will partner with Maestro and one reputable development company (e.g. Anastasia Labs, Mlabs, BlinkLabs) for their Cardano expertise. As one of the leading infrastructure providers on Cardano, Maestro has a proven track record in deploying and managing core Cardano infrastructure services reliably at scale. In order to integrate Cardano into Maya Protocol the Go implementation of TSS, Bitfrösts, Vaults & Churns must be upgraded to support EdDSA compatibility.
If you like to read more about Maya Protocol, check out their docs and website:
https://docs.mayaprotocol.com/
Socials:
Twitter: https://twitter.com/Maya_Protocol
Discord: https://discord.gg/qXDVjm3xtC
Telegram: https://t.me/MayaProtocolOfficial
The Cardano integration into Maya Protocol will bring several positive benefits to Cardano:
The following KPI’s will be visible on the Maya block explorer:
Maya Protocol core team
The Maya Protocol has been working since 2021 on successfully forking THORChain. Although the codebase is very complex, the team still managed to complete it and launch Maya Protocol in March of this year. Since then, the Maya team has been working on adding new features such as a Liquidity Auction, Liquidity Nodes, a dual token system and new chain integrations (Dash and Kujira blockchain).
Maestro
Maestro is one of the leading infrastructure providers on Cardano, and has a proven track record in deploying and managing core Cardano infrastructure services reliably at scale. Their Dapp Development Platform offers the most complete Web3 stack for Cardano with services such as: Blockchain APIs, Transaction manager, Turbo transactions, Market data feed, Plug-and-play contracts, and Wallet manager.
Integrate and run a Cardano full node in Maya’s Kubernetes cluster.
Each node on Maya (MAYANode) runs full nodes of all chains that are integrated by the protocol. So a Bitcoin fullnode, Ethereum fullnode, etc. A new daemon needs to be created to run Cardano full nodes.
Acceptance criteria: Successfully run a synced Cardano full node on Maya’s private stagenet.
Integrate and run the Bitfröst for the Cardano node.
Bitfröst is a service that wraps around each chain and watches vault addresses for inbound transactions. Each observed transaction is then processed into a Maya witness transaction. Once a super-majority of nodes reach consensus, the transaction state is finalized.
Acceptance criteria: Successfully run and test Bitfröst functionality with Cardano as part of the MAYANode network.
Launch the integration on public Stagenet and stress test protocol.
Stagenet: Maya’s testnet with real assets and market conditions.
Acceptance criteria: Successfully witness LP addition, LP withdraw, swap to & swap from $ADA on Stagenet.
Liquidity Bootstrapping - Seed protocol with Protocol Owned Liquidity (POL) and launch to mainnet
POL is the liquidity owned by the network (protocol reserves). At mainnet launch liquidity will be seeded into the ADA/CACAO pool to reduce swapping fees. Maya Protocol’s fees are based on the swapped amount relative to the pool depth. Therefore, as pool liquidity increases, swap fees proportionally decrease.
Acceptance criteria: Successfully implement Liquidity Bootstrapping perform LP addition, LP withdraw, swap to & swap from $ADA on mainnet.
Maestro team:
Product Manager
Developers:
Maya Protocol team:
The Maya Protocol team is anonymous and uses aliases.
Business development:
Developers:
Marketing:
Milestone 1:
Integrate and run a Cardano full node in Maya’s Kubernetes cluster.
$70/hr x 2 devs x 4 weeks x 40hr/week = $22,400
Milestone 2:
Integrate and run the Bitfröst for the Cardano node.
$70/hr x 2 devs x 4 weeks x 40hr/week = $22,400
Milestone 3:
Launch the integration on public Stagenet and stress test protocol.
$70/hr x 2 devs x 8 weeks x 40hr/week = $44,800
Development Cost ($) = $89,600
Development Cost ($0.38/ADA) = 235,000 ADA
Milestone 3:
Liquidity Bootstrapping - Seed protocol with Protocol Owned Liquidity (POL)
The ADA/CACAO pool will be bootstrapped with 100,000 worth of CACAO:
100,000 CACAO x $0.56 (CACAO price) / $0.38 (ADA price) = 147 000 ADA
TOTAL BUDGET = 235,000 ADA + 147 000 ADA = 382 000 ADA
Firstly this project is fully Open Source for anyone to benefit. Second, this proposal will connect Cardano to both Maya Protocol and by association THORChain, enabling ADA native swaps between all tokens traded on Maya and THORChain.
Maya Protocol and THORChain are massive and battle tested cross-chain liquidity protocols with $100s Million in TVL and Trade Volume.
Each new chain added to their protocol leads to significant increase in cross-chain swap volume, bringing large amounts of liquidity to the added chain via decentralized and permissionless interoperability.
Maya Protocol (www.mayascan.org/pools)
THORChain (thorchain.net/pools)