Repository navigation
v0.49.0
What changed
nmts wallet swapnow trades SUI, WAL and USDC in all six directions:
nmts wallet swap <SUI|WAL|USDC> <amount|max> --to <SUI|WAL|USDC> --venue deepbook|bluefin.
USDC means Circle's native USDC on Sui, matched by its full coin type. A coin that only shares the
name is refused.- On DeepBook, WAL↔SUI is quoted both directly and through USDC in one transaction. The route that
pays more is the one that gets signed. - An agent grant with a spending cap refuses swaps that spend USDC, because the cap counts only SUI
and WAL.
Install
From the registry:
npm install -g @needmoretruth/nmts-cli@0.49.0
Or straight from this repository, without the registry:
npm install -g github:needmoretruth/nmts-cli#v0.49.0
Or, without a clone, from the tarball attached below:
npm install -g https://github.com/needmoretruth/nmts-cli/releases/latest/download/nmts.tgz
Node 22 or newer. Nothing is compiled by a C compiler and there is no native build
step; the encryption engine is a WebAssembly module carried in the package.