mirror of
https://github.com/aljazceru/ark.git
synced 2026-01-15 17:54:21 +01:00
27 lines
825 B
Markdown
Executable File
27 lines
825 B
Markdown
Executable File
# Ark Server
|
|
|
|
This is a Go implementation of an Ark Service Provider (ASP). An ASP it's an always-on server that provide Bitcoin liquidity to the Ark protocol. It's built using the [Elements introspection opcodes](https://github.com/ElementsProject/elements/blob/master/doc/tapscript_opcodes.md) and currenlty supports Elements as chain of deployment.
|
|
|
|
This is in a early phase of development, the goal is to experiment with many possibile use-cases of Ark and adapt quickly based on user feedback early on.
|
|
|
|
**ALPHA STAGE SOFTWARE: USE AT YOUR OWN RISK!**
|
|
|
|
## Development
|
|
|
|
### Prerequisites
|
|
|
|
- [Go](https://go.dev/doc/install)
|
|
|
|
### Build Server
|
|
|
|
```bash
|
|
make build
|
|
```
|
|
|
|
### Run the server
|
|
|
|
```bash
|
|
go run ./cmd/arkd
|
|
```
|
|
|
|
Refer to [config.go](./internal/config/config.go) for the available configuration options via ENV VARs. |