Skip to content

citadel-tech/Coinswap-Protocol-Specification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

Coinswap Protocol Documentation

This repository contains the complete documentation for the Coinswap Protocol, an atomic swap protocol that enables trustless atomic swaps through a decentralized, Sybil-resistant marketplace using Bitcoin-seeded fidelity bonds. This documentation provides an in-depth overview of the protocol's architecture, functionality, and other important details.

Documentation layout

Version 1 docs

All documentation for the first version of the protocol is located in the v1 directory.Reading v1 is recommended to understand the historical context and design motivations that influenced later revisions.

The v1 docs are organized as follows:

  1. Introduction: An overview of the Coinswap Protocol, its history, and core features.
  2. Architecture: An explanation of the protocol’s architecture, participants, and transaction types.
  3. Messages: A detailed description all messages exchanged during a swap.
  4. Protocol Flow: A Step-by-Step description of a Coinswap.
  5. Fidelity: Explanation of fidelity bonds and their role in the protocol.
  6. Fees: Overview of how fees are structured and accounted for within Coinswap transactions.
  7. Security: A discussion of the security considerations in the Coinswap Protocol.
  8. privacy: A discussion on how coinswap provides privacy.

Version 2 docs

All documentation for the second version of the protocol is located in the v2 directory.The refinement of protocol and adoption of Taproot and MuSig2 for improved privacy and efficiency.

The v2 docs are organized as follows:

  1. Architecture: Updated architecture, participants, and transaction types for the Taproot–MuSig2-based design.
  2. Messages: A detailed specification of all messages exchanged during a swap, including fields and semantics.
  3. Protocol Flow: Step-By-Step description of a Taproot–MuSig2 Coinswap.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7