We are seeking Polkadot Treasury’s support for the development and open source rollout of Epico — an Ethereum wallet compatibility layer for the Polkadot SDK. Epico will enable Polkadot SDK chains to seamlessly interface with Ethereum wallets — without the need for EVM emulation, or wallet plugins (snaps).
$246,330 USDC
We announced Epico and published a recorded demo right before EthDenver 2025 (late February), and spoke with several parachain teams during and after EthDenver for potential integration of Epico in their chains. We have received interest from 5 teams so far, 3 of which are listed below and the other two didn’t wish to be named in the proposal.
As and when we publish the Epico source code and integration guide, we expect more teams to adopt the solution in their Polkadot SDK based chains.
We also received the following words of support from Mythos and Frequency:
“At Mythos, our mission is to lower the barriers to Web3 adoption starting with gaming, but extending to the broader ecosystem. A key part of that is meeting users where they already are. By enabling Ethereum RPC compatibility via Epico, on the Mythos parachain, we make it possible for millions of users to interact using wallets they already trust, while still benefiting from the throughput improvements of Substrate. This would significantly reduce friction and open up seamless access to the MYTH token, whether on Ethereum or within our parachain.” - Cameron Thacker, VP, Mythical Games
“The Frequency core contributors support this proposal. We believe there is a requirement for interoperability with the Ethereum community for the success and expansion of the Polkadot ecosystem. We also see this as a perfect pairing with the ongoing work on Pallet Revive. Epico has the chance to accelerate the rollout of Ethereum RPC compatibility for Frequency, a major goal for us this year. We have previously had great experiences with BlockDeep, including the code reviews they did for Frequency, and have confidence in BlockDeep’s ability to deliver the work for this proposal.” - Harry Evans, CTO, Project Liberty
One of the largest barriers to mainstream adoption for Polkadot-based chains has been the unfamiliarity users face when interacting with Substrate-native accounts and wallets. The majority of crypto users today, especially those coming from Ethereum and EVM-compatible ecosystems, rely on MetaMask and other Ethereum-centric wallets as their default gateway into Web3.
The following graphs show absolute domination of MetaMask, sourced from Dune dashboard: Wallet War
Epico directly addresses this challenge by enabling users to sign and send transactions using their existing Ethereum wallets like MetaMask to Polkadot SDK chains, without needing to install snaps (plugins) or understand new account formats.
We integrated Epico with a solo-chain node and recorded the following fully functional demo. We encourage the community to take a look at the demo before casting their vote.
https://www.youtube.com/watch?v=CS74zbi9OYI
In its current form, Epico focuses on enabling seamless interaction between MetaMask (and other Ethereum-compatible wallets) and Substrate-based chains. This is achieved by integrating chains that natively support Ethereum-style accounts (such as Mythos).
However, chains that exclusively use Substrate’s account format (AccountId32) do not yet benefit from Epico. To address this limitation, we’ve been actively exploring solutions that would allow Substrate chains to support Ethereum accounts while maintaining full backward compatibility with their existing native account systems.
One approach involves leveraging Ethereum accounts as proxies for Substrate accounts — a mechanism we have already successfully demonstrated in our smart accounts project, Otro.
Epico is built with one clear goal: to remove the invisible walls between the Polkadot and Ethereum ecosystems from the user's perspective.
By allowing users to access Polkadot-based chains and applications directly through MetaMask and other Ethereum-compatible wallets, Epico will:
Our proposal differs slightly from most others seeking prospective or retrospective funding. Epico was built over the course of several months — from initial analysis and design to development and testing. It has been an iterative journey, during which we explored multiple approaches before arriving at a solution that truly works.
Once the technical work was complete, we began evaluating potential ways to sustain and distribute Epico. One option was to adopt a closed-source, per-integration licensing model, allowing teams building on Substrate to purchase access. The alternative was to open-source the project and rely on retrospective funding.
The first path would require significant time spent on sales cycles, which we felt would divert our focus away from what we do best — building and improving the technology. The second path risked turning the project into an unmaintained code dump if retrospective funding didn’t materialize, which would ultimately not result in a useful solution.
Instead, we’ve chosen a middle-ground approach: one that allows us to deliver polished, high-quality code while ensuring support and maintenance. We are committed to open-sourcing Epico under the Apache 2.0 license upon completion, giving the community full access to the codebase.
Upfront funding will enable us to finalize the remaining work: cleaning up the code, writing comprehensive documentation, conducting peer reviews, and ensuring alignment with ecosystem standards. This ensures the project will be released in a state that is truly useful, reliable, and maintainable from day one.
We believe open-sourcing without proper funding risks leaving behind incomplete or poorly documented code, which can create more confusion than value for the ecosystem. Our goal is to avoid that by releasing a professional, well-supported open-source project — not just publishing a code dump.
In our ~1 year of operations so far, BlockDeep Labs has delivered the following to the Polkadot ecosystem:
We’ve spent ~185 person-days (roughly 1.5 FTE for approx. 5 months) of effort on the following tasks on Epico:
We require another 20 person-days of effort for the following tasks:
In the future, to provide technical support to teams integrating Epico in their chains, we estimate a total of 25 person-days of effort spread over a 3 month period.
Total Effort: 230 person-days
Daily Rate: USD 900 (~ EUR 800 per day or EUR 100 per hour)
Sub Total (230*900): $207,000
German VAT at 19%: $39,330
Total: $246,330 USDC
Thank you for considering our proposal. We're happy to answer any questions and provide further details as needed. Looking forward to engaging with the community and moving Epico forward together.
Epico is a project that aims to make Polkadot SDK chains compatible with Ethereum wallets like MetaMask. This will allow users to interact with Polkadot-based applications using their existing Ethereum wallets without needing extra plugins or understanding new account formats. The project has received interest from several parachain teams, including Mythos and Frequency.
The main goal of Epico is to make Polkadot-based apps more accessible to the largest wallet user base in the blockchain ecosystem, which is currently dominated by Ethereum users. By reducing the learning curve and eliminating the need for new wallets, Epico can boost the adoption of both new and existing dApps built on Polkadot SDK.
The project is seeking funding to complete the development and open-source rollout of Epico. The budget requested is $246,330 USDC, which will be used for finalizing the code, writing documentation, conducting peer reviews, and providing technical support for the first three months after open-sourcing. The project plans to open-source Epico under the Apache 2.0 license upon completion, giving the community full access to the codebase.
BlockDeep Labs, the team behind Epico, has a history of contributing to the Polkadot ecosystem, including developing the Mythos parachain, providing code reviews for 20 teams, and developing smart account abstraction and XCM Tracer.
Threshold