Reviving EVM-based Monero Atomic Swaps
summary
Working code implements an EVM-side smart contract plus a Python CLI called Monero Swap CLI (MIT on Codeberg) and a Gnosis Chain deployment that integrates with sDAI so Monero–stablecoin markets can run; it uses per-swap 12‑word BIP39 secrets, supports Trezor/Ledger and mobile wallets, and avoids long‑running nodes. Costs for a new-address sell flow total ~1.5M gas — on Gnosis that is under a cent (1.5M gas <0.02¢) — contract limits currently test swaps to ~$0.01–$10, and on‑chain transparency and missing robust oracles remain open problems.
AI-written summary · about
chapters (24)
- 0:00Introduction to Monero Kon talk
- 0:49What are atomic swaps and why they matter
- 1:53Understanding EVM and EVM-compatible blockchains
- 3:38State of EVM-based Monero atomic swaps
- 4:44Problems with the previous implementation
- 7:55Goals for reviving EVM-based Monero atomic swaps
- 9:17Improving user experience and accessibility
- 10:43Preventing spam and ensuring market symmetry
- 12:10Requirements for a successful atomic swap system
- 13:35Addressing skepticism and feasibility concerns
- 14:19What needs to be built for the new system
- 15:24Current progress and existing components
- 15:46How the new Monero Swap CLI works
- 16:52Features and security of the Monero Swap tool
- 17:55Step-by-step process of a swap
- 20:26Key management and swap secrets
- 21:50Swap states and timeouts explained
- 22:10Gas costs and affordability on Gnosis Chain
- 24:13Privacy considerations in EVM-based swaps
- 25:40Next steps and community involvement
- 26:44Self-funded development and future funding
- 27:17Q&A: Solving the oracle problem
- 28:41Q&A: Workshop announcement
- 29:03Q&A: Speed and latency of atomic swaps
related talks
37mEthereum-Monero Atomic Swaps & Layer 2
10mSuccinct Demo
12mProduct Demo – Sergej Kunz
41mMonero & Haven Integration into Thorchain
20mCross Chain Swaps and Beyond With 1inch
39mBuilding Monero's Circular Economy via Privacy Tools
12mFast, Secure, Deterministic execution on blockchain
25mCross chain Swaps and Beyond with 1inch
