Last updated 3 months ago
Cardano already has multiple sidechains live including its EVM sidechain Milkomeda. However, adoption is hard as most users understandably do not want to download a new wallet just for the sidechain
We developed a system we called Wrapped Smart Contracts to allow users to call EVM contracts directly from any Cardano wallet (Nami, Eternl, Flint, etc.) without extra work for the wallet developers
This is the total amount allocated to Allow Cardano users to call Sidechain smart contracts directly from their Cardano mainnet wallet. 6 out of 6 milestones are completed.
1/6
Architecture to allow adoption of evm dapps for cardano wallets
Cost: ₳ 75,000
Delivery: Month 1 - Nov 2023
2/6
Implementation of Gas Payment Mechanism with Guaranteed Refund on Milkomeda
Cost: ₳ 75,000
Delivery: Month 2 - Dec 2023
3/6
Milkomeda Wrapped Smart Contracts Audit
Cost: ₳ 75,000
Delivery: Month 3 - Jan 2024
4/6
Milkomeda WSC Lib Development
Cost: ₳ 75,000
Delivery: Month 4 - Feb 2024
5/6
Milkomeda WSC-UI Lib Development
Cost: ₳ 75,000
Delivery: Month 5 - Mar 2024
6/6
Milkomeda WSC - DApps Integrations
Cost: ₳ 73,276
Delivery: Month 6 - Apr 2024
Nicolas Arqueros
Robert Kornacki
dcSpark
Milkomeda
No dependencies
Partially. The Wrapped Smart Contract system, as well as modifications to the EVM are public, but some parts of Milkomeda are not
Sidechains have always been part of Cardano’s scaling model, with some sidechains already existing like Milkomeda (EVM sidechain) and more planned. Additionally, L2s are increasing in popularity in other ecosystems and Cardano as well through Paima, which also help scale and add flexibility to the ecosystem.
However, it’s hard to get adoption for new sidechains or L2s if users have to download a new specific wallet for every sidechain and L2 they interact with. Having wallet developers do native integrations also just does not scale (only 24hrs in a day and they probably have other Cardano features they want to focus on).
To tackle this, we’ve developed a system called Wrapped Smart Contracts that allows users to call Milkomeda smart contracts directly from Cardano wallets (Nami, Eternl, Flint and more) without any extra work on behalf of the wallet developers.
You can find more information at https://docs.milkomeda.com/category/wrapped-smart-contracts
The project is (at time of writing) undergoing final integration by partner dApps before officially going live.
Notably, the project consisted of the steps:
This will help adoption of sidechains and L2s in the Cardano ecosystem which gives more power to developers to create custom environments for their specific needs without having to worry about losing adoption because of it
We will share any code or documentation we wrote for the implementation publicly so that any app or game can integrate the functionality
Please see the content of both documents linked
dcSpark and Milkomeda are well renowned companies in the Cardano ecosystem that have a long history of delivering on Catalyst proposals. You can find progress on grants we have previously received at https://dcspark.io/grants
The main goal of the project is to make it easier to onboard users into the sidechain/L2 ecosystem. Many potential users do not want to create new wallets for each different execution layer, and we want these users to be able to easily onboard with as few hurdles as possible
We know this project is technically feasible as we have already built it and are in the final stages of testing
This provides value by increasing the amount of use-cases that can be built in the Cardano ecosystem as projects that require a sidechain or L2 are now much more viable from a business perspective
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here