DigiByte Wallet v4.0.79
September 7, 2026
A user funding the DigiScope tip wallet from this app reported that scanning the deposit QR filled in the address but left the amount empty. That was real: the wallet read the amount out of the code and then dropped it on the way to the Send screen. The amount now arrives with the address, pre-filled and still editable, so you can check it before anything is signed.
Underneath that sat something worse that nobody had reported. Every place the wallet turned an amount you typed into satoshis used floating-point maths and then cut the fraction off, so 0.29 DGB was sent as 0.28999999. For a tip-wallet deposit, whose last four digits are your account code, about one amount in fifteen came out one satoshi low — a different code, so the deposit could not be matched to you. The same thing happened when you typed “Send exactly 5.00001234” by hand. The wallet now does that arithmetic in exact decimals, in the Send screen, the fee field, the Receive QR, the Hub tip sheet and the DigiAsset fee field. If your deposit was ever credited late or not at all, this is the likely reason; a fresh deposit from this version will match.
Two things the review of that fix turned up are also fixed. In the seven languages whose keyboards type a decimal comma, an amount like 0,29 was read as 29 DGB while the confirmation screen showed what you typed; a lone comma is now the decimal point. And the amount your own Receive QR carried was written in a shorthand that other wallets do not always read correctly for very large amounts; it is now written out plainly.
Also closed: a scanned code carrying an absurdly large amount could freeze the app while it was being read. Amounts are now bounded before any work is done on them.