This guide walks through installing each dependency, building or downloadingDocumentation Index
Fetch the complete documentation index at: https://second.tech/docs/llms.txt
Use this file to discover all available pages before exploring further.
captaind, and launching an Ark server on signet.
This path runs on signet, Bitcoin’s public test network. If you’d prefer a fully containerized local setup on regtest, see the Docker Compose guide instead.
Install dependencies
PostgreSQL
- Docker (recommended)
- Package managers
- Manual installation
Run PostgreSQL in a Docker container:
Bitcoin Core
Bitcoin Core v30.0+ is strongly recommended. Download from the official download page and follow the installation instructions for your operating system. For Linux, unpack the archive and addbitcoind and bitcoin-cli to your path.
Verify the installation:
Optional dependencies
Just and jq
Just and jq
Just is a command runner that simplifies running common tasks.Verify:jq is a command-line tool for processing JSON data.Verify:
- macOS
- Debian/Ubuntu/Fedora
- Package managers
- Manual installation
- macOS
- Debian/Ubuntu
- Fedora/CentOS/RHEL
Install captaind
Currently, only Unix-based systems (Linux, macOS) are supported.
- Download binary
- Compile from source
Configure and launch
Start your signet node
Launch a signet Bitcoin node:If your
bitcoin.conf file is empty, this will launch a signet node. By default the node will:- Create a cookie in
~/.bitcoin/signet/.cookie - Listen for RPC connections on port
38332
Start PostgreSQL
Make sure PostgreSQL is running as described in the Install dependencies section above.