All Projects → h4sh3d → xmr-btc-atomic-swap

h4sh3d / xmr-btc-atomic-swap

Licence: CC-BY-4.0 License
Cross-chain atomic swap protocol between Monero and Bitcoin

Programming Languages

TeX
3793 projects
Makefile
30231 projects

Projects that are alternatives of or similar to xmr-btc-atomic-swap

lightning-xchain-atomic-swap
Lightning Cross Chain Atomic Swap
Stars: ✭ 16 (-76.12%)
Mutual labels:  atomic, swap, cross-chain
swapperd
Swapperd daemon for executing cross-chain swaps
Stars: ✭ 27 (-59.7%)
Mutual labels:  atomic, swap
Multicurrencywallet
Bitcoin, Ethereum, ERC20 crypto wallets with Atomic Swap exchange. Release announce: https://twitter.com/SwapOnlineTeam/status/1321844352369500160
Stars: ✭ 136 (+102.99%)
Mutual labels:  atomic, swap
zramd
Automatically setup swap on zram ✨ with optional systemd support, a simpler alternative to zram-generator and systemd-swap
Stars: ✭ 45 (-32.84%)
Mutual labels:  swap
angular-atomic-app
Angular 5 app built on atomic web design principles
Stars: ✭ 12 (-82.09%)
Mutual labels:  atomic
zram manager
No description or website provided.
Stars: ✭ 41 (-38.81%)
Mutual labels:  swap
sdk
Li.Fi - Bridge & DEX aggregation: Any-to-Any Cross-Chain-Swap SDK
Stars: ✭ 18 (-73.13%)
Mutual labels:  cross-chain
ethereum-dex
Decentralized exchange implementation for the 0xcert protocol on the Ethereum blockchain.
Stars: ✭ 18 (-73.13%)
Mutual labels:  atomic
AtomicKit
Concurrency made simple in Swift.
Stars: ✭ 88 (+31.34%)
Mutual labels:  atomic
meta
General management, info and governance of the Ecosystem project
Stars: ✭ 28 (-58.21%)
Mutual labels:  monero
FPGA CryptoNight V7
FPGA CryptoNight V7 Minner
Stars: ✭ 21 (-68.66%)
Mutual labels:  monero
zswap-cli
Command-line tool to control zswap Linux kernel module options
Stars: ✭ 20 (-70.15%)
Mutual labels:  swap
SilentXMRMiner
A Silent (Hidden) Monero (XMR) Miner Builder
Stars: ✭ 417 (+522.39%)
Mutual labels:  monero
SharpLoader
🔮 [C#] Source code randomizer and compiler
Stars: ✭ 36 (-46.27%)
Mutual labels:  swap
ImageSwapper
🐣 Nice iOS animations for swapping images. In progress.
Stars: ✭ 28 (-58.21%)
Mutual labels:  swap
miningcore
Miningcore is a high-performance Mining Pool Software for Linux and Windows.
Stars: ✭ 554 (+726.87%)
Mutual labels:  monero
monero-stratum-docker
No description or website provided.
Stars: ✭ 42 (-37.31%)
Mutual labels:  monero
pymonero
Python Monero, a fork of monero-project/monero to deliver python c++ bindings
Stars: ✭ 12 (-82.09%)
Mutual labels:  monero
coin-hive-proxy
Deprecated. Use CoinHive Stratum instead.
Stars: ✭ 33 (-50.75%)
Mutual labels:  monero
quantum-css
Atomic CSS library written in SCSS.
Stars: ✭ 27 (-59.7%)
Mutual labels:  atomic

License: CC BY 4.0

Bitcoin & Monero Cross-chain Atomic Swap

ia.cr/2020/1126

Abstract

In blockchains where hashed timelock contracts are possible atomic swaps are already deployed, but when one blockchain doesn't have this capability it becomes a challenge. This protocol describes how to achieve atomic swaps between Bitcoin and Monero with two transactions per chain without trusting any central authority, servers, nor the other swap participant. We propose a swap between two participants, one holding bitcoin and the other monero, in which when both follow the protocol their funds are not at risk at any moment. The protocol does not require timelocks on Monero side nor script capabilities but does require two proofs of knowledge of equal discrete logarithm across the edward25519 and the secp256k1 groups and ECDSA one-time VES.

About

This research project have been sponsored by the Monero Community and initiated by TrueLevel SA in 2018, developed by h4sh3d and presented at 36C3 with zkao.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].