This repository contains sideswap_rust
, a Rust library and toolkit for interacting with SideSwap,
a service and platform operating on Liquid (a Bitcoin sidechain).
It provides functionality for building, signing, and managing Liquid-based transactions and swaps.
- Dealers: Self-hosted programs (market makers) that provide liquidity on SideSwap markets.
- SideSwap Manager: A self-hosted program for managing Liquid Bitcoin assets.
- SideSwap Swap Protocol: Technical documentation describing the swapping mechanism.
- API Reference: Official SideSwap documentation and references.
- Installation: Add
sideswap_rust
as a dependency in your Rust project'sCargo.toml
, or clone this repository and build from source usingcargo build
. - Usage: Refer to the API reference and the internal documentation (e.g., in
docs/
) for examples on creating and signing transactions, performing swaps, or running a dealer.
For more detailed information, consult the individual component documentation linked above.