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.