Bitcoin Forum
March 31, 2026, 02:33:53 PM *
News: Latest Bitcoin Core release: 30.2 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Coinswap - trustless, self-custodial atomic swap protocol  (Read 101 times)
cygan (OP)
Legendary
*
Offline Offline

Activity: 3836
Merit: 12058


icarus-cards.eu


View Profile WWW
March 30, 2026, 05:38:48 AM
Merited by ABCbits (3), hugeblack (1), FinneysTrueVision (1)
 #1

today i came across this Coinswap app, which i’d like to share with you here
as i couldn’t find a suitable thread using the search function, i've gone ahead and started this one.
the app currently offers the following features:
  • customize your swap as per need
  • [shred old transaction history. advanced utxo sanitization
  • [swap payments. decoupling sender and receiver history.

https://github.com/citadel-tech/coinswap/releases/tag/v0.2.1
https://citadel-tech.github.io/website

█████████████████████████
██████████████▀▄▄▄▀██████
████████▀▀▄▄████▄▄▀███
██████████████
████▀▄▄████████████
██▀██▀▀▀▀██
███▄▀▀███████
█▀███████████▄█
█▄▀▄██▀███▄████▄██
███▄█████▄▄▄████
█████▄████▄▄▄▀▀▄▄██████
███████▄▀▀▀▀▄▄▄██████████
█████████████████████████
.
 Jackpot ter .....  COMMUNITY POWERED CRYPTO CASINO  
▄███████████████████████▄
█████████████████████████
█████████████████████████
██████▄░▄▄▀██████▀▄██████
███████▄░█▄░███▀▄████████
█████████▄▀█░▀▄██████████
██████████▄▀█▄▀██████████
██████████▀▄░█▄▀█████████
████████▀▄███░██░▀███████
██████▀▄██████░▀▀░▀██████
█████████████████████████
█████████████████████████
▀███████████████████████▀
▄███████████████████████▄
█████████████████████████
█████████████████████████
███████████████▀▀░░▐█████
███████████▀▀░░░░░░██████
███████▀▀░░░▄▄▀░░░░██████
████▀░░░░░▄█▀░░░░░▐██████
██████▄▄██▀░░░░░░░▐██████
███████████▄░░░░░░███████
██████████████▄░░▄███████
█████████████████████████
█████████████████████████
▀███████████████████████▀
▄███████████████████████▄
█████████████████████████
█████████████████████████
██████▀░░░▀▀▀▀▀░░░▀██████
█████▀░░░░░░░░░░░░░▀█████
████▀░░░░░░░░░░░░░░░▀████
████░░░░▄█▄░░░▄█▄░░░░████
███▌░░░░▀█▀░░░▀█▀░░░░▐███
███▌░░░░▄░░░░░░░▄░░░░▐███
█████▄▄░▄█▄▄▄▄▄█▄░▄▄█████
█████████████████████████
█████████████████████████
▀███████████████████████▀
 
  PLAY NOW  
ABCbits
Legendary
*
Offline Offline

Activity: 3556
Merit: 9880



View Profile
March 30, 2026, 08:32:06 AM
 #2

It looks amazing, but also difficult to understand how it exactly works. Anyway, i notice they have really unique licensing option on their source code.

This software is licensed under [Apache 2.0](LICENSE-APACHE) or
[MIT](LICENSE-MIT), at your option.

Some files retain their own copyright notice, however, for full authorship
information, see version control history.

Except as otherwise noted in individual files, all files in this repository are
licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
http://www.apache.org/licenses/LICENSE-2.0> or the MIT license <LICENSE-MIT or
http://opensource.org/licenses/MIT>, at your option.

You may not use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of this software or any files in this repository except in
accordance with one or both of these licenses.

I've seen some project let you choose between open source license or propriety license (with paid support or feature), but this one is entirely different.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
Yamane_Keto
Hero Member
*****
Offline Offline

Activity: 812
Merit: 563


♻️ Automatic Exchange


View Profile WWW
March 30, 2026, 12:51:53 PM
 #3

It's a new concept, a cycle of Hashlock, Timelock, and MuSig2 contracts where the hop doesn't communicate directly but rather via Taker > Maker0 > Maker1 > Taker.

The main limitation of this service is that you need a Bitcoin full node to become a Maker or Taker, something I don't think most traders can provide.


░░░░▄▄████████████▄
▄████████████████▀
▄████████████████▀▄█▄
▄██████▀▀░░▄███▀▄████▄
▄██████▀░░░▄███▀▀██████▄
██████▀░░▄████▄░░░▀██████
██████░░▀▀▀▀▄▄▄▄░░██████
██████▄░░░▀████▀░░▄██████
▀██████▄▄███▀░░░▄██████▀
▀████▀▄████░░▄▄███████▀
▀█▀▄████████████████▀
▄████████████████▀
▀████████████▀▀░░░░
 
 CCECASH 
MarryWithBTC
Full Member
***
Offline Offline

Activity: 126
Merit: 100

Can you pay a bride price with bitcoin?


View Profile
March 30, 2026, 01:19:18 PM
 #4



I have gone through the github link and also read some of the use cases/promised use cases. At a glance everything feel fine and privacy focused. But a deep scrutiny might leave us with some questions.
  • About shredding old transaction history; To me, this sounds more of a marketing language. for instance, on the bitcoin blockchain, the transaction history is not actually erased. The best that can be done is to obfuscate it or make it harder to trace.
  • The idea of decoupling sender and receiver history is very possible is they introduce the eCash interoperability. The only concern will be the trust in the mint and ofchain transactions.
It looks amazing, but also difficult to understand how it exactly works. Anyway, i notice they have really unique licensing option on their source code.

Maybe the combination of many privacy tools and systems make it more complex. Sometimes, a well understood single mechanism could be more effective that complex systems that are difficult to understand and use.

▬▬▬ BUY BTC ▬▬▬
▬▬ USE BTC ▬▬
SAVE BTC
satscraper
Legendary
*
Offline Offline

Activity: 1414
Merit: 2623



View Profile
March 30, 2026, 01:45:28 PM
Merited by cygan (3), hugeblack (2), ABCbits (1)
 #5

It looks amazing, but also difficult to understand how it exactly works. Anyway, i notice they have really unique licensing option on their source code.


Nothing new. Citadel has just implemented Gregory Maxwell’s original idea first expressed on forum in 2013 using Taproot contract. It appears that their associated tools (Taker app and Maker server) are built specifically to run on Mutinynet, so performing swaps with these tools is intended solely for testing their Taproot‑based protocol rather than for real‑world use.

Protocol Flow:


▄▄███████████████████▄▄
▄███████████████████████▄
████████████████████████
█████████████████████████
████████████████████████
████████████▀██████▀████
████████████████████████
█████████▄▄▄▄███████████
██████████▄▄▄████████████
████████████████████████
████████████████▀▀███████
▀███████████████████████▀
▀▀███████████████████▀▀
 
 EARNBET 
██
██
██
██
██
██
██
██
██
██
██
██
██
███████▄▄███████████
████▄██████████████████
██▀▀███████████████▀▀███
▄████████████████████████
▄▄████████▀▀▀▀▀████████▄▄██
███████████████████████████
█████████▌██▀████████████
███████████████████████████
▀▀███████▄▄▄▄▄█████████▀▀██
▀█████████████████████▀██
██▄▄███████████████▄▄███
████▀██████████████████
███████▀▀███████████
██
██
██
██
██
██
██
██
██
██
██
██
██


▄▄▄
▄▄▄███████▐███▌███████▄▄▄
█████████████████████████
▀████▄▄▄███████▄▄▄████▀
█████████████████████
▐███████████████████▌
███████████████████
███████████████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

 King of The Castle 
 $200,000 in prizes
██
██
██
██
██
██
██
██
██
██
██
██
██

 62.5% 

 
RAKEBACK
BONUS
(BTC)
Newbie
*
Offline Offline

Activity: 28
Merit: 26


View Profile
Today at 12:34:10 AM
 #6

The main limitation of this service is that you need a Bitcoin full node to become a Maker or Taker, something I don't think most traders can provide.

This sounds like an incentive to increase the amount of total nodes instead of a limitation, but I get your point. People are either technically limited or lazy.

today i came across this Coinswap app, which i’d like to share with you here
as i couldn’t find a suitable thread using the search function, i've gone ahead and started this one.
the app currently offers the following features:
  • customize your swap as per need
  • [shred old transaction history. advanced utxo sanitization
  • [swap payments. decoupling sender and receiver history.

https://github.com/citadel-tech/coinswap/releases/tag/v0.2.1
https://citadel-tech.github.io/website

Thank you for sharing. The privacy movement in the next cycle is going to be massive. Will check it out. +1
ABCbits
Legendary
*
Offline Offline

Activity: 3556
Merit: 9880



View Profile
Today at 08:11:37 AM
 #7

The main limitation of this service is that you need a Bitcoin full node to become a Maker or Taker, something I don't think most traders can provide.

At this stage, i believe the bigger issue you need terminal to install and configure the application.

It looks amazing, but also difficult to understand how it exactly works. Anyway, i notice they have really unique licensing option on their source code.


Nothing new. Citadel has just implemented Gregory Maxwell’s original idea first expressed on forum in 2013 using Taproot contract.
--snip--

I have some understanding of that part, but if you read the docs it's more complex due to other reason such as
1. Since it support multi-chain, what would happen if the other doesn't have Taproot or it's equivalent? Would it fallback into V1 protocol or mix V1/V2 protocol?
2. How well the fidelity bonds works to reduce sybil attack? From what i understand so far, it works by giving incentive with exponential scaling. But attacker who aim to deanonymize other people/coin wouldn't care so much about the incentive.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
satscraper
Legendary
*
Offline Offline

Activity: 1414
Merit: 2623



View Profile
Today at 08:39:05 AM
 #8


1. Since it support multi-chain, what would happen if the other doesn't have Taproot or it's equivalent? Would it fallback into V1 protocol or mix V1/V2 protocol?



Probably you meant multisig rather than multi‑chain?

Regarding your question, if the other party doesn’t support Taproot  their protocol would simply fail during negotiation or contract construction in my view it’s as simple as that. Anyway, I don’t want to dig deep into Citadel’s chainswap protocol until it becomes mainstream, if it ever happens  Wink.

▄▄███████████████████▄▄
▄███████████████████████▄
████████████████████████
█████████████████████████
████████████████████████
████████████▀██████▀████
████████████████████████
█████████▄▄▄▄███████████
██████████▄▄▄████████████
████████████████████████
████████████████▀▀███████
▀███████████████████████▀
▀▀███████████████████▀▀
 
 EARNBET 
██
██
██
██
██
██
██
██
██
██
██
██
██
███████▄▄███████████
████▄██████████████████
██▀▀███████████████▀▀███
▄████████████████████████
▄▄████████▀▀▀▀▀████████▄▄██
███████████████████████████
█████████▌██▀████████████
███████████████████████████
▀▀███████▄▄▄▄▄█████████▀▀██
▀█████████████████████▀██
██▄▄███████████████▄▄███
████▀██████████████████
███████▀▀███████████
██
██
██
██
██
██
██
██
██
██
██
██
██


▄▄▄
▄▄▄███████▐███▌███████▄▄▄
█████████████████████████
▀████▄▄▄███████▄▄▄████▀
█████████████████████
▐███████████████████▌
███████████████████
███████████████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

 King of The Castle 
 $200,000 in prizes
██
██
██
██
██
██
██
██
██
██
██
██
██

 62.5% 

 
RAKEBACK
BONUS
ABCbits
Legendary
*
Offline Offline

Activity: 3556
Merit: 9880



View Profile
Today at 09:01:27 AM
 #9


1. Since it support multi-chain, what would happen if the other doesn't have Taproot or it's equivalent? Would it fallback into V1 protocol or mix V1/V2 protocol?



Probably you meant multisig rather than multi‑chain?

No, although their homepage use term cross-chain rather than multi-chain.





Regarding your question, if the other party doesn’t support Taproot  their protocol would simply fail during negotiation or contract construction in my view it’s as simple as that. Anyway, I don’t want to dig deep into Citadel’s chainswap protocol until it becomes mainstream, if it ever happens  Wink.

I would agree with you if their application only support protocol V2. But just like you, i don't plan to dig that deep either.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
Misa Amane
Newbie
*
Online Online

Activity: 3
Merit: 3


View Profile
Today at 10:29:37 AM
 #10

From what I understand, CoinSwap is a privacy-focused crypto transaction method that allows users to swap coins directly with each other. The interesting part is that outsiders cannot easily trace where the coins actually moved.

In my opinion, it was mainly created to enhance privacy, similar to how Bitcoin uses a UTXO-based network to improve transaction confidentiality.
The core idea of CoinSwap is to swap coin ownership rather than making direct transactions.

Simply put:

1. Two or more users exchange their coins with each other.
2. The transaction history is structured in a way that makes tracking difficult.
3. There is no direct sender → receiver link.
4. It uses smart contracts like HTLC (Hashed Timelock Contracts) to execute securely.


CoinSwap offers several advantages, including high privacy, improved fungibility, the ability to confuse blockchain analysis tools, and enhanced privacy without relying on centralized mixers.

It also has drawbacks such as complex implementation, limited adoption, and the risk of funds being locked if used incorrectly.

Still, I believe CoinSwap is important.

For example:
               Normally you send Bitcoin from A → B.
               But with CoinSwap, you swap coins with another party
               B receives coins from a different source making it difficult for outsiders to trace the original transaction.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!