Nutri-Matic
Nutri-Matic is how your app talks to markets and liquidity on blockchains — without building chain-specific plumbing yourself.
The name is inspired by Douglas Adams’ Nutri-Matic Drinks Dispenser in The Hitchhiker’s Guide to the Galaxy. The machine was designed to analyze your taste buds, metabolism, and neurological signals to determine exactly what drink you wanted — and then served you a liquid that was almost, but not quite, entirely unlike tea.
This documentation shows how to use the SDK: configure, read market data, and run writes (Nutri-Matic prepares the operation; your wallet signs; Nutri-Matic executes).
The public npm package is not the primary distribution path yet. Watch Nutri-Matic’s official channels for the @nutrimatic/sdk release announcement. Until then, these docs and Lab are available if you want to see how it works.
What the SDK is (and is not)
| Nutri-Matic SDK | You (the integrator) |
|---|---|
| Market data, quotes, swaps, liquidity, balances, positions, stake / farm | Screens, charts, layout, loading and error UI |
| Asks your wallet to sign, then executes and reports status | Wallet connect, account picker, session UX |
Stable error codes | How those errors appear to your users |
The SDK is not a ready-made exchange UI, a charting library, or a wallet product. You build the product; the SDK standardises the market and write operations underneath.
Start here
| Goal | Start here |
|---|---|
| Install, first reads, first swap | Getting started · Quick start |
| Try the SDK live | Lab on nutrimatic.xyz |
| Browser or backend | Integration guides |
| Packages and imports | SDK |
| Full contract (types, read, write, wallet) | Reference |
Common next steps
| Goal | Start here |
|---|---|
| Live market updates | Live market data |
| Charts / feed history windows | Chart windows · Activity feeds |
| Swap, liquidity, settlement | Write operations |
| Balances, approve, portfolio, stake, farm | Balances · Positions · Staking · Farming |
| Cost breakdown on a swap quote | Fees and costs |
Next steps
Follow Getting started — especially Quick start for reads and a first swap. When the public package is announced, installation details will be on Installation.