Skip to content
@citadel-tech

Citadel FOSS

Next Gen Sovereign Tech Stack

Citadel Tech

Citadel Tech Logo

Next Gen Sovereign Tech Stack

About

We build protocols and interfaces on Bitcoin and related L2s to deliver interoperability, availability, and security benefits for users of the global Bitcoin network. Aiming to create the Open Source Bitcoin Freedom Stack, that the internet needs so desperately right now.

Built with love by diverse communities of open source developers from the Global South, in pure FOSS licenses.

Coinswap, being our first foundational protocol, facilitates decentralized atomic swaps without trusted third parties.

Core Projects

Core libraries and applications

Project Repository Description
Coinswap coinswap Functioning, minimal-viable binaries and libraries to perform a trustless, p2p Maxwell-Belcher Coinswap Protocol
Coinswap-FFI coinswap-ffi FFI Interface for the Coinswap client library
Taker App taker-app An example desktop client built in Nodejs using the coinswap-ffi
Maker Dashboard maker-dashboard A GUI dashboard for Maker managements, dockerized to run in home nodes
Coinswap-Docker coinswap-docker Pre-configured Docker setup with bitcoind(Mutinynet), Tor, makerd, and maker-cli, for quick deployment of makers

Auxiliary Infrastructures

Project Repository Description
mill-io mill-io A lightweight performant io library in rust, for efficient non-blocking io operations without heavyweight async runtimes
rust-coinselect rust-coinselect A coinselection library in rust to perform CS via multiple algorithms and choose the best result based on waste-metrics, inspired from CS algorithms of Bitcoin Core

Documentation & Research

Protocol specifications and experimental implementations

Project Repository Description
Protocol Specification Coinswap-Protocol-Specification Technical specification for the coinswap protocol

Community

Open source is fundamental to our mission and we would love to connect with you.

Join our Matrix server to discuss development, ask questions, and contribute to advancing Bitcoin sovereignty tools!

Pinned Loading

  1. coinswap coinswap Public

    Forked from bitcoin-teleport/teleport-transactions

    Functioning, minimal-viable binaries and libraries to perform a trustless, p2p Maxwell-Belcher Coinswap Protocol

    Rust 151 126

  2. Coinswap-Protocol-Specification Coinswap-Protocol-Specification Public

    Detailed protocol and other technical dcumentations of Coinswap.

    9 6

  3. coinswap-ffi coinswap-ffi Public

    FFI layer for the coinswap client

    Rust 2 5

  4. taker-app taker-app Public

    Staging area for the demo taker-app

    JavaScript 2 7

  5. mill-io mill-io Public

    A lightweight event loop library for Rust that provides efficient non-blocking I/O management without relying on heavyweight async runtimes.

    Rust 11 6

  6. rust-coinselect rust-coinselect Public

    Forked from Bitshala-Incubator/rust-coinselect

    A blockchain-agnostic coinselection library built in rust.

    Rust 2 2

Repositories

Showing 10 of 16 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…