walrus is a Sia wallet server. It presents a low-level, performant API that is
suitable for both user-facing apps and exchanges. The server itself does not
store seeds or private keys, and therefore cannot sign transactions; these
responsibilities are handled by the client. Accordingly,
walrus works well
with Sia-compatible hardware wallets such as the Ledger Nano
API docs for the server are available here.
A client for
walrus is available here.
The client facilitates constructing, signing, and broadcasting transactions, and
supports both hot wallets and hardware wallets.