All releases

Version 0.89.2

2026-08-22 11:17:27 UTC

HotfixBeta

Fixed

1
  • A blockchain transaction that failed is no longer treated as one that worked.

    Deleting a file’s bytes and extending its storage both end in a transaction you sign, and NMTS took the transaction id that comes back as proof that it worked. A transaction that fails on chain gets an id too, and still charges gas. So a delete whose transaction failed still destroyed the key on our server, leaving the encrypted bytes on the storage network while the screen said they were gone, and an extension whose transaction failed was still recorded, silencing the expiry warning for a file that had not been extended. Both now check what the chain says happened, at the one place every signature in NMTS passes through, and effects that do not come back at all count as a failure too.

NMTS — cloud storage that encrypts in your browser