Skip to content

Swapchain is an application for performing ACCS (atomic cross chain swaps) via HTLCs (hash-time-locked contracts).

License

Notifications You must be signed in to change notification settings

chainsquad/swapchain

 
 

Swapchain is an application for performing ACCS (atomic cross chain swaps) via HTLCs (hash-time-locked contracts).

Supported cryptocurrencies

mainnet testnet
Bitcoin ✖️ ✔️
Bitshares ✖️ ✔️

Mainnet is not tested yet but is expected to work.

Installation

Setup

git clone https://github.com/chronark/swapchain.git

cd swapchain

npm install

CLI

Command-line tool to swap cryptocurrencies with a known counterparty.

npm run build:cli

node build/cli/index.js --help

Or use the npm script:

npm run cli -- --help

Web

Web app to swap cryptocurrencies with a known counterparty.

npm run build:web

npx serve ./build

Documentation

You can see our docs here.

Development setup

Please see our contribution guidelines.

License

This project is MIT licensed.

About

Swapchain is an application for performing ACCS (atomic cross chain swaps) via HTLCs (hash-time-locked contracts).

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 98.7%
  • Other 1.3%