Menu

Reference

Facts to look up: commands, variables, files, schemes and releases, checked against the code.

  • The dassie command

    Every subcommand of the dassie command, its options, and the codes it exits with.

  • Environment variables

    Every DASSIE_* environment variable the node, the desktop app and the dassie command read: what it does, its default, and which are for development only.

  • Files, ports and sockets

    Where Dassie puts its files and its data, the IPC socket, and the ports a node, the desktop app and a front door listen on.

  • Release mirror and key

    What get.dassie.land holds and where, the key every release is signed with, and how to check a download by hand.

  • Release notes

    What each release of Dassie brings.

  • Schemes and hubs

    Every settlement scheme a node can run, by its ID: its ledger, network, asset and realm, the external asset it settles through, and the default hubs.

  • Public domains

    The domain names Dassie uses: which ones others keep and never move, and which ones name the project's own machines.

  • Proof servers

    The XRP Ledger servers a node asks for proofs, one per network, why it never has to trust them, and how to use your own.

  • NixOS module options

    Every option of the NixOS module, services.dassie, with its type and default, and what the module sets up.

  • Open Payments endpoints

    Every Open Payments route a node serves, who may call it, and what Dassie adds to the specs: signed answers, the dassie field and a wallet address per asset.

  • Snapshot wire format

    A node's signed snapshot and the UDP request for it, byte for byte: quotes, ladders, how a reader checks one and prices a swap, and how versions change.

A kopje of granite blocks against the sun, in veld grass; one dassie climbs its slab, one keeps lookout on top inside the sun, and one sleeps on the next rock; on a wide screen, a pair sits on a kopje to the left