Find Output Addresses

  1. Run the Monero CLI client in offline mode using the following command.
    ./monerod --offline
    

    Note: This is the Monero client and not the Monero Original client.

  2. Run the find_xmr_xmo_addresses.py script that is located in the scripts/hardforks/monero-original directory.
    python3 find_xmr_xmo_addresses.py
    
    This script will query the Monero client and find the one-time addresses (public keys) corresponding to the outputs which appear in the transaction rings of xmr_xmo_keyimages. It will write a Python dictionary mapping (ring_amount, index) pairs to the one-time addresses into a file called xmr_xmo_addr.dat.
  3. Once the find_xmr_xmo_addresses.py script finishes running, you can stop the monerod client by pressing Ctrl-D in the CLI window.