================================================================================ LAPIS MONETAE (LMT) — SETUP INSTRUCTIONS ================================================================================ Version: 1.0.1 Website: https://lapismonetae.org GitHub: https://github.com/nicokeyboard/lapis-monetae License: ISC ================================================================================ TABLE OF CONTENTS ================================================================================ 1. Overview & Files 2. Folder Setup 3. Running the Node 4. Wallet Setup 5. Mining Setup 6. Network Ports 7. Troubleshooting ================================================================================ 1. OVERVIEW & FILES ================================================================================ You should have 7 binaries + 1 config file: FILE CATEGORY REQUIRED? ───────────────────────────────────────────────────── lmtd.exe Node YES — the full node randomx.dll Node YES — RandomX PoW library (same folder as lmtd) lmt-cli-wallet.exe Wallet YES — CLI wallet / GUI backend lmt-wallet-gui.exe Wallet Optional — desktop wallet GUI lmt-stratum-bridge.exe Mining YES (for mining) xmrig.exe Mining YES (for mining) lmt-miner-gui.exe Mining Optional — miner GUI launcher config.json Mining Miner configuration ================================================================================ 2. FOLDER SETUP ================================================================================ Put all binaries in the SAME folder. Example: C:\LMT\ ├── lmtd.exe ├── randomx.dll ├── lmt-cli-wallet.exe ├── lmt-wallet-gui.exe ├── lmt-stratum-bridge.exe ├── xmrig.exe ├── lmt-miner-gui.exe └── config.json IMPORTANT: The Wallet GUI needs lmt-cli-wallet.exe in the same directory (or in your system PATH) to work. They are NOT independent. ================================================================================ 3. RUNNING THE NODE ================================================================================ The node (lmtd.exe) must be running before you can use wallets or mine. STEP 1 — Open PowerShell or CMD in your LMT folder. STEP 2 — Start the node: .\lmtd.exe --utxoindex Flags: --utxoindex Required for wallet operations --rpclisten-json=default Enable JSON wRPC (optional) --rpclisten-borsh=default Enable Borsh wRPC (optional) STEP 3 — Wait for the node to sync with the network. The first sync may take a while. You will see log output showing block progress. The node is ready when it says "Node is synced". To run on testnet: .\lmtd.exe --utxoindex --testnet To enable mining on a fresh/local node (before it syncs): .\lmtd.exe --utxoindex --enable-unsynced-mining ================================================================================ 4. WALLET SETUP ================================================================================ ── Option A: Wallet GUI (recommended for beginners) ── 1. Make sure lmtd.exe is running with --utxoindex. 2. Make sure lmt-cli-wallet.exe is in the same folder. 3. Double-click lmt-wallet-gui.exe. 4. The GUI will auto-detect the CLI wallet binary. 5. Create a new wallet or import an existing one. Features: • Create/import wallets • Manage multiple addresses • Send and receive LMT • Connect to mainnet, testnet-10, testnet-11 • View balances and transaction history ── Option B: CLI Wallet (terminal) ── 1. Make sure lmtd.exe is running with --utxoindex. 2. Open a NEW terminal in your LMT folder. 3. Run: .\lmt-cli-wallet.exe 4. You will enter an interactive terminal. Common commands: wallet create Create a new wallet wallet open Open an existing wallet list Show accounts and balances address show Show your receive address send