Last updated yesterday
Moving BTC to Cardano and back is slow and expensive. Cardano lacks a fast, trustless path for BTC. Users can't easily swap native BTC into Cardano BTC tokens (cardinal-minted BTC, synthetics).
Fast HTLC swaps between BTC and user‑selected Cardano BTC tokens (Cardinal-minted BTC, Indigo's synthetic BTC etc.). Non‑custodial, decentralized, UX-optimized with auto‑secrets & safe refunds
This is the total amount allocated to Bitcoin <> Cardano Atomic Swaps.
1/4
Wallet connect & on-chain code
Cost: $ADA 10,000
Delivery: Month 1 - Dec 2025
2/4
The swap UI component & backend
Cost: $ADA 30,000
Delivery: Month 2 - Jan 2026
3/4
"My orders" component & refund functionality
Cost: $ADA 30,000
Delivery: Month 3 - Feb 2026
4/4
Complete application on the testnet
Cost: $ADA 30,000
Delivery: Month 4 - Mar 2026
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
Please provide your proposal title
Bitcoin <> Cardano Atomic Swaps
Enter the amount of funding you are requesting in ADA
100000
Please specify how many months you expect your project to last
4
Please indicate if your proposal has been auto-translated
No
Original Language
en
What is the problem you want to solve?
Moving BTC to Cardano and back is slow and expensive. Cardano lacks a fast, trustless path for BTC. Users can't easily swap native BTC into Cardano BTC tokens (cardinal-minted BTC, synthetics).
Does your project have any dependencies on other organizations, technical or otherwise?
No
Describe any dependencies or write 'No dependencies'
No dependencies
Will your project's outputs be fully open source?
No
License and Additional Information
Some of the components will be open source
Please choose the most relevant theme and tag related to the outcomes of your proposal.
DeFi
Describe what makes your idea innovative compared to what has been previously funded (whether by you or others).
Our solution delivers BTC access to Cardano in a way that is both simpler and more cost-efficient than anything previously funded. Unlike prior bridges, we use a lean HTLC-based design with minimal Plutus code, drastically lowering build and operating costs. The core enables wallets, DEXs, and dApps to integrate BTC functionality without starting from scratch, reducing ecosystem-wide costs. This approach is paired with a proven “garden-style” UX that saves users years of transaction time elsewhere, bringing a tested, adoption-focused model to Cardano for the first time.
Describe what your prototype or MVP will demonstrate, and where it can be accessed.
On the testnet, the project will demonstrate a simple and intuitive user interface, similar in style to https://garden.finance, supporting multiple BTC versions on the Cardano side (bridge-agnostic), including Indigo’s iBTC and wrapped bitcoins from the BitVM bridge. It will also showcase an API library designed for seamless integration with wallets and DApps.
Describe realistic measures of success, ideally with on-chain metrics.
Steady growth in the number of daily active users over a defined period, indicating increased adoption and sustained platform interest.
Consistent or rising daily transaction volume, reflecting active usage and trust in the platform’s functionality.
Please describe your proposed solution and how it addresses the problem
Our solution will have a simple intuitive UI, similar to https://garden.finance. It will support different BTC versions on Cardano side (bridge-agnostic), including Indigo's iBTC and wrapped bitcoins from the BitVM bridge. On top of that, we plan to develop an API library for integration with wallets and DApps.
We build a trustless, UX‑friendly swap layer between native BTC and existing BTC tokens on Cardano. Scope clarity: we do not mint or custody any BTC token; we only facilitate swaps.
User flow:
Pick tokens and direction (BTC → wrapped BTC on Cardano or wrapped BTC on Cardano → BTC).
Get a quote with fees and ETA.
Once confirmed, user get's a browser wallet popup to send for funds.
Counter-party would lock funds on destination chain, once locked, user's browser would claim funds (no end-user interaction needed). However if counter-party fails to lock funds, automatic refund occurs for end-user.
To achieve this user flow, we utilize Hash Time Locked Contract (HTLC) scripts along with UX improvements to automatically handle for secret management, intermediate bitcoin wallet generation and refunds as further explained below.
-** Automatic secret management**: HTLC scripts require the generation of a secret per swap. However, it would be cumbersome if user is asked to generate such a unique secret for each swap. Our mechanism automates this complexity without requiring any user input.
**- Intermediate bitcoin wallet generation: **Let's say user want to swap from Cardano network to Bitcoin network. Then to claim funds on the Bitcoin network which were locked by counter-party, user would need to sign a transaction as Bitcoin does not natively support expressive smart contracts. This is cumbersome in terms of UX as it requires user to sign for second transaction (first being the one to lock funds on Cardano network). We solve this by the generation of secure, client-side intermediate Bitcoin wallet.
**Automatic wallet signature and refund management: **If the counter-party fails to lock funds, we would like user to get back their funds. However, since Bitcoin network does not support expressive smart contracts, this necessitates wallet signature from user. This again is cumbersome in terms of UX as we don't more than one wallet popup for end-user. We mitigate this by requiring signature from securely generated client-side intermediate Bitcoin wallet. The way we currently formulate client-side Bitcoin wallet generation, requires user to not change their browser. But mishaps could lead to lose of user browser, refund transaction is generated (since it is deterministic) and stored as soon as user initiates the swap allowing server powered automatic refunds after timelock even user browser is lost.
**Multi‑asset support: **Users choose which BTC token to receive/send (e.g., Cardinal BTC, Indigo's synthetic BTC, others).
Please define the positive impact your project will have on the wider Cardano community
Our project will deliver tangible, measurable benefits that strengthen Cardano’s position as a user-friendly and economically vibrant blockchain ecosystem:
1. BTC Access & User Choice
2. Faster Onboarding into Cardano DeFi
3. Risk Reduction & Trustless Architecture
4. Ecosystem Synergy & Liquidity Amplification
What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?
zkFold is a leading innovator in L1 and L2 scaling for Cardano, specializing in zero-knowledge proofs (ZKPs) to enhance blockchain performance. As one of the strongest experts in both the Cardano ecosystem and zero-knowledge technology, zkFold is driving innovation. With a team of seasoned Haskell, Rust, and ZKP developers, the company is set to deliver on multiple Project Catalyst initiatives.
Milestone Title
Wallet connect & on-chain code
Milestone Outputs
Acceptance Criteria
Demonstrating a fully functional user interface on the testnet, where users can connect both Bitcoin and Cardano wallets via a working “connect wallet” button, and initiate trustless atomic swaps between the two networks using the implemented on-chain scripts.
Evidence of Completion
We will supply a direct link to the operational user interface, allowing access to the testnet version where users can connect Bitcoin and Cardano wallets and perform trustless atomic swaps via the on-chain scripts.
Delivery Month
1
Cost
30000
Progress
20 %
Milestone Title
The swap UI component & backend
Milestone Outputs
A fully functional swap UI component deployed on the testnet, enabling users to connect supported wallets and execute trustless atomic swaps between Bitcoin and Cardano using the integrated on-chain scripts.
Acceptance Criteria
The delivered swap UI component operates successfully on the testnet, allowing users to connect Bitcoin and Cardano wallets and carry out trustless atomic swaps through the integrated on-chain scripts.
Evidence of Completion
We will share a direct link to the functional swap UI component running on the testnet, enabling users to connect Bitcoin and Cardano wallets and perform trustless atomic swaps using the implemented on-chain scripts.
Delivery Month
2
Cost
30000
Progress
40 %
Milestone Title
"My orders" component & refund functionality
Milestone Outputs
A fully functional “My Orders” component and complete refund logic are implemented and deployed on the testnet, allowing users to seamlessly view active or past orders and execute refunds as designed.
Acceptance Criteria
The “My Orders” component and refund logic perform reliably on the testnet, enabling order tracking and refund operations to be carried out without errors, ensuring full compliance with the task requirements.
Evidence of Completion
We will provide a direct link to the working “My Orders” and refund logic components running on the testnet, allowing verification of correct functionality and confirmation of milestone completion.
Delivery Month
3
Cost
24000
Progress
80 %
Milestone Title
Complete application on the testnet
Milestone Outputs
We will deliver the full application deployed and accessible on the testnet, accompanied by a close-out video showcasing functionality and a close-out report summarizing outcomes, progress, and lessons learned.
Acceptance Criteria
All related documentation (where applicable), including the close-out video and close-out report, is complete, accurate, and publicly accessible, ensuring transparency and allowing stakeholders to review the delivered results.
Evidence of Completion
We will provide a direct link to the complete set of documentation, including the close-out video and close-out report, enabling public access and verification of the completed deliverables.
Delivery Month
4
Cost
16000
Progress
100 %
Please provide a cost breakdown of the proposed work and resources
Wallet connect & on-chain code - 30,000 ADA
Blockchain developer - 16,000
Project manager - 6,000
Backend developer - 8,000
The swap UI component & backend - 30,000 ADA
Blockchain developer - 14,000
Backend developer - 16,000
"My orders" component & refund functionality - 24,000 ADA
Backend developer - 16,000
Senior Blockchain developer - 8,000
Final milestone - 16,000 ADA
Backend developer - 16,000
Total: 100,000 ADA
How does the cost of the project represent value for the Cardano ecosystem?
Our project is designed to deliver maximum impact at minimal cost, ensuring that every ADA of funding translates into sustainable benefits for the ecosystem:
Lean, Cost-Efficient Architecture
Open Source Core for Broad Reuse
Proven UX Thesis with Measurable ROI
Terms and Conditions:
Yes
Vladimir Sinyakov
Founder and CTO,
https://www.linkedin.com/in/vladimir-sinyakov/
Founder and protocol architect of ENCOINS. Ph.D. in Computational Mathematics. Prior experience includes five years of postdoc in applied mathematics (Control Theory), publishing in top journals in the field. Previously completed a Project Catalyst Fund 6 grant leading the ENCOINS team. ENCOINS is a DApp on Cardano that has been recently launched on the mainnet.
Stanislav Marycev
Co-founder, Business Development.
https://www.linkedin.com/in/stanislav-marycev/
Bachelor degree in Business Management. Cardano Blockchain Certified Associate (CBCA). PMP and agile professional with 12+ years of experience in worldwide IT and blockchain projects. Stanislav has experience in leading multicultural international teams (30+ countries) and working closely with top level stakeholders in finance.
Sourabh Aggarwal
Senior Blockchain Developer
https://www.linkedin.com/in/sourabhlight/
Bachelor’s degree in Computer Science and Engineering (Gold Medalist – ranked first in discipline). Developer in the Cardano ecosystem for over 3 years, contributing to decentralized exchange and blockchain infrastructure projects. Maintainer of Atlas, a Haskell-based Cardano transaction builder widely used in the ecosystem for its suitability in Haskell-based development workflows. Passionate about high-quality open-source tooling and improving developer experience in Cardano.
Other zkFold’s developers will contribute to this proposal on request.