Last updated 3 months ago
Cardano Dapps have historically been isolated from the tens of billlions of dollars worth of liquidity on EVM chains in large part because of a lack of compatibility between Metamask and Cardano.
This is the total amount allocated to Wanchain - Cardano From Metamask: Buy CNTs from Ethereum!. 1 out of 5 milestones are completed.
1/5
Implement and configure a Smart Beacon Script for a DEX swap
Cost: ₳ 75,000
Delivery: Month 1 - Apr 2024
2/5
Integrate the capability to pass specific datum from an EVM chain to Cardano using a Wanchain cross-chain solution
Cost: ₳ 86,700
Delivery: Month 2 - May 2024
3/5
Trigger a Smart Beacon Script on Cardano from an EVM chain
Cost: ₳ 69,500
Delivery: Month 3 - Jun 2024
4/5
Trigger a cross-chain transaction to an EVM chain from a Smart Beacon Script on Cardano
Cost: ₳ 14,450
Delivery: Month 4 - Jul 2024
5/5
Demonstrate an end-to-end cross-chain asset swap
Cost: ₳ 43,350
Delivery: Month 5 - Aug 2024
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Maestro & Wanchain will leverage their best-in-class expertise to build a cross-chain solution that enables users to interact with any Cardano Dapp directly from their EVM wallets, including Metamask.
Fund 10 - funded proposal
Anastasia Labs: Smart Beacons, Router NFTs
Project will be open source.
Objective
The project will enable EVM users to interact directly with Cardano Dapp without needing to create a Cardano wallet nor interact with Dapp front-ends. This makes it possible for users to purchase CNTs directly from an EVM chain using an EVM wallet like Metamask. This proposed solution extends the functionality of Wanchain's existing Cardano Bridge.
Details
Today, if a user on an EVM chain wants to buy a Cardano Native Token or a NFT from a Cardano NFT marketplace, they need to interact with both EVM (usually Metamask) and Cardano wallets. More specifically, today, a standard user journey is:
This doesn’t even account for the confusion that will undoubtedly arise from unfamiliar UX standards caused by differences between UTXO and account-based infrastructures.
With this proposed solution, a user on an EVM chain (like Ethereum) that wants to buy a Cardano Native Token or a NFT from a Cardano NFT marketplace only needs to trigger a single transaction in their existing Metamask wallet. This transaction will trigger the following:
In other words, this proposed solution extends the functionality of the Wanchain's existing Cardano Bridge and simplifies the user journey.
Existing Prototype
Wanchain has already deployed several cross-chain bridges connecting Cardano to multiple EVM networks, demonstrating the capability to transfer value/assets between Cardano and EVM networks. It has already enabled the transfer of millions of dollars worth of value to-and-from Cardano (primarily in the form of BTC, DAI, USDC and USDT). This bridge is accessible publicly here: https://bridge.wanchain.org/
This proposed solution extends the functionality of the Wanchain's existing Cardano Bridge using Smart Beacon Scripts.
Supporting Components
Wanchain's Cardano Bridge
Wanchain currently provides the ONLY decentralised bridge to Cardano, offering support for numerous assets including ADA, Cardano native assets, all standard ERC20 tokens, and several other notable assets. Using Wanchain's Cardano Bridge, users can move these assets seamlessly between Cardano, any EVM-based network, and select non-EVM networks. Wanchain’s cross-chain infrastructure comprises a decentralised system of direct, non-custodial cross-chain bridges that connect both EVM and non-EVM networks without requiring any centralised intermediaries. Wanchain Bridge nodes are permissionless and decentralised; anyone can deploy a Wanchain Bridge node. Wanchain Bridge nodes are rotated and re-elected on a monthly basis. For its security, the Wanchain Bridge uses Secure Multiparty Computation and Shamir’s Secret Sharing cryptography. Currently, more than 30 Layer 1 and Layer 2 networks are connected by Wanchain’s wide area network of blockchains.
Smart Beacon Scripts
Smart Beacon routing scripts are the engine that enables trustless on-chain routing of Dapp interactions.
Smart Beacons is a framework for routing transactions. It is essentially AdaHandles for Smart Contract addresses. Through the use of Smart Beacons & router scripts users will be able to interact with DApps without going through centralised front-ends or building the smart contract transactions themselves.
For example, a user, Bob, is sending 15 ADA to the Smart Beacon @adato-min (address of the router smart contract). The wallet builds the transaction sending the 15 ADA to the router smart contract including Bob's address in the datum. Then a decentralised routing agent triggers DEX order swapping ADA for MIN. The router script enforces that the swapped token is returned to Bob’s address.
https://cardano.ideascale.com/c/idea/102366
This solution will act as a catalyst to expose Cardano Dapps, Cardano native assets and Cardano NFTs to millions of new users and billions of dollars of untapped liquidity. There are several metrics to measure the success of this solution:
Wanchain is a global leader for decentralised blockchain interoperability solutions and has been in operation since 2017. They launched the blockchain industry’s first decentralised cross-chain bridge, deployed the first direct bridge connecting Bitcoin and Ethereum, and are the only decentralised bridge currently servicing the Cardano ecosystem. Currently supporting more than 30 public networks, Wanchain continues to earn its reputation for enabling interoperability between EVM and non-EVM networks.
Implement and configure a Smart Beacon NFT for a DEX swap
Acceptance criteria: Successfully deploy a DEX Smart Beacon NFT script
Integrate Smart Beacon Script into Wanchain's cross-chain solution
Acceptance criteria; Successfully integrate script into Wanchain’s cross-chain solution and deploy the corresponding Script Routing bot
Run test 1-way swapping assets from an EVM chain to Cardano
Acceptance criteria - Send swap transaction on EVM, that triggers a Wanchain bridge cross-chain transaction, that triggers a Smart Beacon transaction, that triggers a DEX transaction.
Run test 1-way swapping assets from Cardano to an EVM chain
Acceptance criteria: A DEX transaction, triggers a Wanchain bridge transaction, returning swapped asset into EVM wallet
Demonstrate end-to-end cross-chain asset swap from an EVM chain to Cardano to an EVM chain
Acceptance criteria: Execute an end-to-end crosschain swap
Maestro Team
Maestro CTO, Genius Yield TPM;
Varderes Barsegyan is an engineer with a diverse background in physics, computer science, aerospace engineering, bioinformatics, and blockchain technology. As the Co-founder and CTO of Maestro, a leading provider of blockchain infrastructure for Cardano, he is trailblazing the way for the financial operating system of the world.
Maestro engineer, Cardano open source contributor;
James is a Rust developer with unique experience in the Cardano ecosystem such as auditing the Cardano ledger and related codebases. Also a top contributor for some of TxPipe's open source software projects, Scrolls and Pallas. James now works at Maestro, where he plays a key role in designing, developing, and optimizing their developer platform and indexer, working with the rest of the team to ensure they meet the evolving needs of developers within the Cardano ecosystem.
Maestro engineer, Union.AI staff engineer;
Jeev Balakrishnan is an accomplished staff software engineer with a proven track record of success. With his expertise and strong technical skills, he has played a crucial role in leading mission-critical projects at Union.AI, Freenome, and Maestro. Jeev's ability to deliver exceptional solutions, coupled with his innovative mindset, has made him a valuable contributor to the Cardano ecosystem.
Wanchain Team
Wanchain's engineering team will handle development of all cross-chain components of this solution. The Wanchain team will be led by:
Temujin Louie is a communications specialist with more than 10 years of experience driving the adoption of transformative digital technologies. His introduction to blockchain began in 2012 during his graduate studies at the London School of Economics and Political Science, where he studied Bitcoin’s impact on incumbent power structures.
Temujin is a subject matter expert in blockchain interoperability. He has the rare talent of simplifying intricate technological concepts into engaging narratives. He has served as the essential bridge between the tech world and the broader public, offering his unique insights and strategic acumen to both tech startups and global multinational enterprises.
Milestone 1: Implement and configure a Smart Beacon NFT for a DEX swap
$70/hr x 2 devs x 4 weeks x 40hr/week = $22,400
Milestone 2: Integrate Smart Beacon Script into Wanchain's cross-chain solution
$70/hr x 2 devs x 8 weeks x 40hr/week = $44,800
Milestone 3: Run test 1-way swapping assets from an EVM chain to Cardano
$70/hr x 2 devs x 4 weeks x 40hr/week = $22,400
Milestone 4: Run test 1-way swapping assets from Cardano to an EVM chain
$70/hr x 2 devs x 4 weeks x 40hr/week = $22,400
Final Milestone: Demonstrate end-to-end cross-chain asset swap from an EVM chain to Cardano to an EVM chain
$70/hr x 2 devs x 4 weeks x 40hr/week = $22,400
Development Cost ($) = $112,000
Development Cost ($0.38/ADA) = 290,000 ADA
Tens of millions of users use MetaMask every single month. These users have access to and direct tens of billions of dollars in liquidity across multiple EVM chains. Historically, Cardano Dapps have been isolated from this liquidity in large part because of a lack of interoperability and compatibility between Metamask and Cardano. Wanchain and Maestro propose to bridge this gap by building a solution that enables users to interact with Cardano Dapps using Metamask.
Cross-chain interoperability is the catalyst that will lead to the widespread adoption of Cardano solutions. This project will introduce Cardano Dapps to millions of new users who have traditionally not had access to Cardano’s ecosystem. The cost of this project pales in comparison to the value it can create for the entire Cardano ecosystem.