Recover Monero deposits beyond a terminal's subaddress gap

An offline merchant device may allocate hundreds of subaddresses before any of them receive payment. A restored wallet needs to search far enough beyond previously used indexes.

Size the lookahead from allocation records

On a recovery copy, inspect the highest issued major and minor indexes and the gaps after the last known payment. This example sets a two-account lookahead and a 500-address lookahead. Supply a password through your normal protected client if required. POST this example to /json_rpc on monero-wallet-rpc.

{
  "jsonrpc": "2.0",
  "id": "guide",
  "method": "set_subaddress_lookahead",
  "params": {
    "major_idx": 2,
    "minor_idx": 500
  }
}

Retest a known late address

Run the necessary historical scan from before the earliest candidate payment and compare its results with a known late-index receipt. The setting changes derivation coverage. An empty RPC result does not mean old blocks have already been re-examined. Larger lookaheads increase work during recovery.

docs.getmonero.org set_subaddress_lookahead