News

Monero 0.18.5.4: Maintenance Fixes to Check Before Your Next Transfer

October 28, 2026
4 min read

Monero 0.18.5.4 fixes daemon DNSSEC checks and RPC compatibility; the GUI fixes testnet and stagenet reopening. Match the fix to the component you actually use.

Monero released version 0.18.5.4 on October 16, 2026 as a maintenance update. The daemon fixes DNSSEC validation used for checkpoints, blocklists and update checks; RPC restores string-to-integer conversion in JSON requests. The GUI release separately fixes reopening testnet and stagenet wallets. Choose the relevant check by the component you use rather than treating the shared version number as one universal symptom.

Three fixes belong to different operating paths

The core release announcement describes a minor bug-fix release. It also says the restored RPC conversion is due to be removed in v0.19 as a breaking change. That makes it a compatibility restoration to account for in a client, not a permanent promise to accept every representation. The notice supplies no activation date for a new network fork.

The GUI announcement names the testnet and stagenet reopening fix. Do not rewrite that as evidence that every mainnet wallet was unable to reopen. Equally, a third-party wallet or a remotely operated daemon should not be assumed upgraded merely because an official GUI archive is available.

Your operating pathRelease item to inspectUseful check
A daemon you runDNSSEC validation for the listed checksRecord the running daemon version and confirm the expected operation after updating
An application using RPCNumeric string conversion restored for JSON requestsTest the client’s parameter types and plan for the stated future breaking change
GUI used with testnet or stagenetWallet reopening correctionCheck the intended network and reopening behaviour for that wallet
Wallet connected to another operator’s nodeYour app version and its remote dependencyIdentify which component you control and which version the node operator supplies

An RPC workaround should not become a hidden dependency

For a hypothetical numeric parameter, a JSON string such as "12" and a JSON number such as 12 have different types. A conversion layer may make an older client continue working, but that success can hide a mismatch in the client. Inspect the documented type of the actual RPC method your software calls. This illustration is not a complete request or a claim about a particular method’s amount field.

A sensible compatibility record names the client version, RPC method, parameter types and observed result. If the application is maintained by another team, give that team the evidence rather than repeatedly changing transfer amounts to diagnose a type problem. The release’s mention of v0.19 is a reason to remove reliance on the restored conversion where the method requires a numeric value; it is not an announced migration deadline for every holder.

Verify the actual package, not just its filename

The official download page lists 0.18.5.4 as the current GUI version at this check and points to verification guidance. It distinguishes archive hashes from a signed canonical hash list. The release notes also instruct users to verify the signature on that list. A matching checksum and a trusted signature answer related but different questions: file consistency and the provenance of the reference list.

Use the package for the actual operating system, architecture and component. A CLI archive and a GUI installer need not have the same hash even when their version labels match. Do not copy a digest from an unrelated platform or from a message that also supplies the download. This article does not test a downloaded binary or certify a third-party build.

  1. Identify the wallet, daemon or RPC client affected and note its running version before making changes.
  2. Obtain the appropriate release through the project’s official download route and follow its signature and hash-verification instructions.
  3. Apply the update using the relevant component’s documented process; retain your existing recovery information securely.
  4. Check the specific behaviour from the table, then verify wallet synchronization and the intended receiving details before a transfer.

A software update and an exchange credit remain separate

If a transfer was already initiated, preserve its existing record before trying to send again. Updating an application does not establish that a recipient has credited an internal account. Determine whether the unfinished stage is local software, network processing or the receiving service. The maintenance announcement does not publish a universal new confirmation count, fee or crediting time.

For an independent exchange, check supported assets and networks, the order workflow and an available simple swap. The AML policy explains separate order conditions. KOT.CASH’s no-account exchange does not promise unrestricted privacy, bypass of reviews or faster settlement because a wallet has been updated.

FAQ

Do Monero updates mean a new hard fork every time?

This release is described as a minor bug-fix update. The cited notice does not announce a new network-fork activation date.

What should I check when I update Monero GUI Wallet to 0.18.5.4?

Use the official package-verification process and check the component you actually run. The named GUI fix concerns reopening testnet and stagenet wallets, not a claim about every mainnet wallet.

Does updating a Monero wallet remove the need to check its daemon?

A wallet application and a locally or remotely operated daemon are distinct dependencies. Identify which you control and confirm the relevant running version.

supported assets and networksorder workflowsimple swapAML policy

Sources

Ready to exchange crypto?

Fast, transparent swaps — no registration required.

Start Exchange Now
Monero 0.18.5.4: Maintenance Fixes to Check Before Your Next Transfer | KOT.CASH