Skip to main content

Dependencies

Build

Binaries are in build/release/src/:
  • fuegod — daemon
  • fire_wallet — CLI wallet
  • testnetd — testnet daemon variant
  • xfg-swapd — swap daemon (all pairs)
  • fuego-tui — Go TUI (built separately)
  • swapxfg — Go swap CLI/TUI (built separately)

Build targets

SwapDaemon dependencies

The swap daemon links OpenSSL via CMake imported targets (OpenSSL::SSL, OpenSSL::Crypto). If CMake cannot find OpenSSL:

Go TUI (optional)

Requires Go 1.24+. The TUI connects to fuegod via HTTP RPC.

Running tests

Integration tests require a running testnet node. See tests/EndToEnd/ for setup.