An implementation for the Ark protocol on Bitcoin. You will find an
ASP server named aspd
, a client called bark
and a set of libraries
that contain all primitives used for this implementation.
Warning
This repository contains experimental code. Using this implementation in production with real bitcoin is reckless and can result in loss of funds.
Please be aware that
- Updating bark/aspd may corrupt your wallet. At this stage we priorize development velocity over backward compatility.
- This code contains known bugs and vulnerabilities that can result in loss of funds.
Ark is a Layer 2 protocol that enables faster and cheaper transactions on bitcoin.
For more info check out
Our guide that explains how to compile from source and run an ASP using regtest.
If you run into issues let us know. We run our issue-tracker on codeberg.
The code is experimental and must not be used in production.
If you happen to find a vulnerability we invite you to file a public issue.