RFC: Interface for managing asb instance #202
Labels
asb
Related to the ASB (maker side)
enhancement
New feature or request
GUI
Related to the Tauri GUI
meta
High level issue
We want to make running an
asb
as accessible as possible.Currently this is cumbersome. In practice managing an asb instance involves:
Common issues are:
asb
is running. Instead of using thebalance
andwithdraw-btc
commands, most opt to export the internal wallet and manage it using external wallet softwarelibp2p
to accept connections. If you want a/dnsaddr/***
//dns4/****
multi address you also need to register a domain and set the correct dns entries.Proposed solution
arti
to listen on an/onion3/****
multi address. This allows users to run theasb
behind a firewall, without exposing their IP and without needing DNS entries. We'll slowly migrate towards this being the default for all sellers.withdraw-btc
) programatically. The API needs to be secured using a security token. We should listen locally on a port and listen on an onion service for connections (a different one from the one we use for libp2p)Market Maker
) to allow3.1 Running and managing an
asb
instance on the same device3.2 Running an
asb
on an external server and allow users to manage theasb
by connecting to the onion address of the control API and authenticating using the security tokenThe text was updated successfully, but these errors were encountered: