Synchronization (Catchup) will automatically start when YWallet detects that it does not have the latest block data.

Synchronization is complete when only the block height number is displayed above the QR code.

You can also manually trigger a rescan through the application menu.


During Rescan or Catchup, the blockheight will cycle between the following information:

  • current height / latest height
  • synchronization % (CATCHUP for incremental sync and RESCAN for full scan)
  • number of blocks remaining to process
  • timestamp of latest block processed
  • ETA (Estimated Time Remaining to complete the scan)
  • Bytes downloaded from the server
  • Number of transaction outputs decrypted

Tapping on the display will alternate between cycling and a fixed display.


  • You can use the “Bytes downloaded from the server” statistics to monitor the status of the remote server. If there is no progress for more than a minute, it is a good indication that the server is not responding.

  • “Number of transaction outputs decrypted” shows how many trial decryption YWallet has done so far. Synchronization speed is significantly reduced by trial decryptions.

  • If these two statistics reset to 0, the server has disconnected. YWallet will automatically reconnect but there may be some network issue.


The synchronization can be canceled/paused through the Application Menu. When paused, automatic catchup is also disabled. To resume the scan, either tap on the message or choose the “Resume Scan” option in the application menu.

Pausing the synchronization is not immediate. YWallet will not download more data from the server but will complete processing the data it currently has.