Menu

Build on Dassie

For app developers: pay and get paid through a node with standard Interledger tools.

  • Integration overview

    Which way into a node fits which job, and which of them stay stable.

  • Accept payments with Open Payments

    Take a payment through a node with the Open Payments client, step by step.

  • Signed responses and names

    Check that an Open Payments answer came from the node it names, whoever passed it on.

  • Grants and limits

    What an Open Payments grant may ask for on a Dassie node, how its limits are spent, and where a node differs from other servers.

  • Connect an ILP client over BTP

    Connect an ILP client to a node with an API key, learn its address through ILDCP, and keep its spending capped.

  • STREAM on Dassie

    How Dassie speaks STREAM, where it behaves differently from other implementations, and how to watch it work in your browser.

  • Read a node's snapshot

    Ask a core node for its signed snapshot over UDP, check it, and read what the node swaps at: a bid, an ask and two ladders per settlement method.

  • Error codes

    Every ILP error code a Dassie node sends, what made it, and whether your client should try again, change the packet or stop.

  • Local dev network

    Run a small network of real Dassie nodes on your own machine, settlement hubs included, and watch it on the dev dashboard.

  • Owner apps

    How an app on another device pairs with a node and acts as its owner, over a relayed stream. The node's side is built; the apps are still to come.

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