Repository navigation
v0.47.0
What changed
- Public links.
nmts link make <path>makes a link to one file that anyone can open without
an account, and prints it. The file's key travels in the part after#, which no request
carries.--hide-nameleaves the name out and--expires <n>dends the link after 1 to 3650
days.link list <path>prints every link to that file with its download count,link revoke <id>cuts one, andlink open <link>downloads and checks a file from a link without logging
in.makesits behind the same unlock asshare. Seenmts help link. - Up to three public codes. Every code comes from the one NMTS key at a number.
nmts public-code listshows them all, live and revoked, with what went through each;
public-code newpublishes the next one (--replace <n>revokes one in the same request); and
public-code revoke <n>revokes one for good, asking every time.share,handover makeand
public-code --savetake--as <n>to use a code other than the lowest-numbered live one. - NMTS Heavy on nmts.me. nmts.me switched Heavy on, paid with credits. Its
--pay wallet
payment is still off and answersheavy_wallet_pay_off;--pay evmworks as before.
Install
From the registry:
npm install -g @needmoretruth/nmts-cli@0.47.0
Or straight from this repository, without the registry:
npm install -g github:needmoretruth/nmts-cli#v0.47.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.