Monetarium Windows Installation Guide
Monetarium Windows Installation Guide
This guide provides step-by-step instructions for installing and running a Monetarium node and wallet on Windows.
Table of Contents
- Introduction
- System Requirements
- Download Binaries
- Installation
- Running the Node
- Running the Wallet
- Using ctl
- Router/NAT/Firewall Configuration
- Running as Background Service
- Connecting to Seed Nodes
- Wallet Backup & Recovery
- CPU Mining Configuration
- Staking & Ticket Auto-Purchase
- Verification & Troubleshooting
Introduction
Monetarium is a multi-coin blockchain system featuring VAR (Varta) and SKA (Skarb) coins. This guide covers:
- Installing the Monetarium node (
monetarium-node.exe) to participate in the network - Setting up the wallet (
monetarium-wallet.exe) to manage your coins - Configuring your network for optimal connectivity
System Requirements
| Requirement | Minimum |
|---|---|
| Windows Version | Windows 10 (64-bit) or later |
| Disk Space | 50 GB free (for blockchain data) |
| RAM | 4 GB |
| Internet | Stable broadband connection |
| Architecture | x86_64 (64-bit) |
Download Binaries
Step 1: Download from GitHub
Visit the release page:
Download the following files for Windows:
monetarium-node-windows-amd64.exemonetarium-wallet-windows-amd64.exemonetarium-ctl-windows-amd64.exe
Step 2: Verify Downloads (Optional)
If SHA256 checksums are provided, verify your downloads using PowerShell:
Get-FileHash .\monetarium-node-windows-amd64.exe -Algorithm SHA256
Compare the output with the checksums on the releases page.
Installation
Step 1: Create Installation Directory
Open PowerShell and run:
New-Item -ItemType Directory -Path "C:\monetarium" -Force
Step 2: Move Downloaded Binaries
Move the downloaded files to your installation directory and rename them:
Move-Item "$env:USERPROFILE\Downloads\monetarium-node-windows-amd64.exe" "C:\monetarium\monetarium-node.exe"
Move-Item "$env:USERPROFILE\Downloads\monetarium-wallet-windows-amd64.exe" "C:\monetarium\monetarium-wallet.exe"
Move-Item "$env:USERPROFILE\Downloads\monetarium-ctl-windows-amd64.exe" "C:\monetarium\monetarium-ctl.exe"
Step 3: Add to PATH (Optional)
To run commands from any directory, add to your PATH:
# Add to current session
$env:PATH += ";C:\monetarium"
# Add permanently (requires admin PowerShell)
[Environment]::SetEnvironmentVariable("Path", $env:PATH + ";C:\monetarium", "User")
Step 4: Handle Windows Security Warning
On first run, Windows Defender SmartScreen may block the binaries:
- Try running the binary:
C:\monetarium\monetarium-node.exe - If blocked, click “More info” then “Run anyway”
- Repeat for each binary (
monetarium-node.exe,monetarium-wallet.exe,monetarium-ctl.exe)
Alternatively, unblock via PowerShell (run as Administrator):
Unblock-File -Path "C:\monetarium\monetarium-node.exe"
Unblock-File -Path "C:\monetarium\monetarium-wallet.exe"
Unblock-File -Path "C:\monetarium\monetarium-ctl.exe"
Running the Node (monetarium-node)
The node (monetarium-node.exe) connects to the Monetarium network and maintains a copy of the blockchain.
First Run
C:\monetarium\monetarium-node.exe --addpeer=176.113.164.216:9508
On first run, monetarium-node will:
- Create configuration directory at
%LOCALAPPDATA%\Monetarium\ - Generate RPC credentials in
%LOCALAPPDATA%\Monetarium\monetarium.conf - Create TLS certificates for secure RPC communication
- Begin syncing the blockchain
Configuration File
The main configuration file is located at %LOCALAPPDATA%\Monetarium\monetarium.conf. Key options:
; RPC credentials (auto-generated on first run)
rpcuser=your_rpc_user
rpcpass=your_rpc_password
; Add persistent peers
addpeer=176.113.164.216:9508
; External IP (if behind NAT, set your public IP)
; externalip=your.public.ip.address
Data Directories
| Path | Contents |
|---|---|
%LOCALAPPDATA%\Monetarium\monetarium.conf |
Configuration file |
%LOCALAPPDATA%\Monetarium\data\mainnet\ |
Blockchain database |
%LOCALAPPDATA%\Monetarium\logs\mainnet\ |
Log files |
%LOCALAPPDATA%\Monetarium\rpc.cert |
TLS certificate |
Tip: Open the folder in Explorer by running:
explorer %LOCALAPPDATA%\Monetarium
Running the Wallet (monetarium-wallet)
The wallet (monetarium-wallet.exe) manages your VAR and SKA coins.
Prerequisites
- The node (
monetarium-node.exe) must be running
Step 1: Create Wallet
C:\monetarium\monetarium-wallet.exe --create
You will be prompted to:
- Enter a private passphrase (encrypts your wallet - REMEMBER THIS!)
- Optionally enter a public passphrase (for watching-only access)
- Choose whether to add encryption for public data
- IMPORTANT: Write down your 33-word seed phrase and store it securely
WARNING: Your seed phrase is the ONLY way to recover your wallet. Store it offline in a secure location. Never share it with anyone.
Step 2: Start the Wallet
C:\monetarium\monetarium-wallet.exe
Configuration File
The wallet configuration is at %LOCALAPPDATA%\Monetarium-wallet\monetarium-wallet.conf:
; Connect to local node
rpcconnect=127.0.0.1:9509
; Use node's RPC credentials
username=your_rpc_user
password=your_rpc_password
Data Directories
| Path | Contents |
|---|---|
%LOCALAPPDATA%\Monetarium-wallet\monetarium-wallet.conf |
Configuration file |
%LOCALAPPDATA%\Monetarium-wallet\mainnet\wallet.db |
Wallet database |
%LOCALAPPDATA%\Monetarium-wallet\logs\mainnet\ |
Log files |
Using monetarium-ctl
monetarium-ctl.exe is the command-line interface for interacting with the node and wallet.
Basic Setup
Create a configuration file at %LOCALAPPDATA%\Monetarium-ctl\monetarium-ctl.conf:
rpcuser=your_rpc_user
rpcpass=your_rpc_password
Create the directory and file:
New-Item -ItemType Directory -Path "$env:LOCALAPPDATA\Monetarium-ctl" -Force
notepad "$env:LOCALAPPDATA\Monetarium-ctl\monetarium-ctl.conf"
Node Commands
# Check node sync status
C:\monetarium\monetarium-ctl.exe getblockcount
# Get network info
C:\monetarium\monetarium-ctl.exe getnetworkinfo
# List connected peers
C:\monetarium\monetarium-ctl.exe getpeerinfo
# Get blockchain info
C:\monetarium\monetarium-ctl.exe getblockchaininfo
Wallet Commands
Add --wallet flag to interact with the wallet:
# Get wallet balance
C:\monetarium\monetarium-ctl.exe --wallet getbalance
# Generate new address
C:\monetarium\monetarium-ctl.exe --wallet getnewaddress
# List transactions
C:\monetarium\monetarium-ctl.exe --wallet listtransactions
# Send coins (unlocks wallet temporarily)
C:\monetarium\monetarium-ctl.exe --wallet sendtoaddress "MsAddress..." 1.0
Router/NAT/Firewall Configuration
To participate fully in the network and allow incoming connections, configure your firewall and router.
Required Ports
| Port | Protocol | Direction | Purpose |
|---|---|---|---|
| 9508 | TCP | Inbound + Outbound | P2P node communication |
| 9509 | TCP | Localhost only | Node RPC |
| 9510 | TCP | Localhost only | Wallet JSON-RPC |
| 9511 | TCP | Localhost only | Wallet gRPC |
Note: Only port 9508 needs to be opened for external access. RPC ports should remain localhost-only for security.
Windows Defender Firewall Configuration
Using PowerShell (Run as Administrator)
# Allow inbound connections for node
New-NetFirewallRule -DisplayName "Monetarium Node (Inbound)" -Direction Inbound -Program "C:\monetarium\monetarium-node.exe" -Action Allow -Protocol TCP -LocalPort 9508
# Allow outbound connections for node
New-NetFirewallRule -DisplayName "Monetarium Node (Outbound)" -Direction Outbound -Program "C:\monetarium\monetarium-node.exe" -Action Allow -Protocol TCP
Using Windows GUI
- Open Windows Security → Firewall & network protection
- Click “Allow an app through firewall”
- Click “Change settings” (requires admin)
- Click “Allow another app…“
- Browse to
C:\monetarium\monetarium-node.exeand add it - Ensure both Private and Public are checked
Verify Firewall Rules
Get-NetFirewallRule -DisplayName "Monetarium*" | Format-Table DisplayName, Direction, Action
Router Port Forwarding
Note: You may need to order a static IP from your ISP to allow incoming connections.
In most cases your global IP will point to your router, which will do the port forwarding to your node’s local IP.
Step 1: Find Your Local IP
Get-NetIPAddress -AddressFamily IPv4 | Where-Object {$_.InterfaceAlias -notlike "*Loopback*"} | Select-Object InterfaceAlias, IPAddress
Note the IP address (e.g., 192.168.1.100)
Step 2: Access Router Admin Panel
- Open browser and go to your router’s admin page (typically
192.168.1.1or192.168.0.1) - Log in with admin credentials
Step 3: Configure Port Forwarding
Navigate to Port Forwarding (may be under Advanced Settings, NAT, or Virtual Server):
| Setting | Value |
|---|---|
| Service Name | Monetarium |
| External Port | 9508 |
| Internal Port | 9508 |
| Protocol | TCP |
| Internal IP | Your PC’s IP (e.g., 192.168.1.100) |
Step 4: Set Static IP (Recommended)
To prevent your IP from changing:
- In router settings, find DHCP Reservation or Address Reservation
- Add your PC’s MAC address with a fixed IP
- Or configure a static IP on Windows:
- Settings → Network & Internet → Ethernet/Wi-Fi → Edit IP settings
- Set to Manual and configure IPv4
Step 5: Verify Port is Open
After configuration, verify the port is accessible using an online port checker at https://www.yougetsignal.com/tools/open-ports/
Running as Background Service
Node as Windows Service
The node has built-in Windows service support. Run PowerShell as Administrator:
Install Service
C:\monetarium\monetarium-node.exe --service install
Configure Service Account (Required)
Important: By default, the service runs as the SYSTEM account, which uses a different data directory than your user account. You must configure the service to run as your user account to use your existing configuration and certificates.
Option A: Using GUI (Recommended)
- Press
Win + R, typeservices.msc, press Enter - Find “Monetarium Node Service” (or
monetariumsvc) - Right-click → Properties
- On the General tab, set Startup type to Automatic
- Go to Log On tab
- Select “This account”
- Enter your Windows username (e.g.,
.\YourUsernamefor local accounts) - Enter your Windows password (see note below)
- Click OK
Option B: Using Command Line
# Replace YourUsername and YourPassword with your Windows credentials
sc.exe config monetariumsvc obj= ".\YourUsername" password= "YourPassword"
Note: The spaces after
obj=andpassword=are required by sc.exe syntax.
Password Clarification: You must use your actual Windows account password, not a PIN or Windows Hello. If you sign in with a Microsoft Account, use your full Microsoft Account password (the one for outlook.com/microsoft.com). PIN codes and biometric authentication (fingerprint/face) will not work for service accounts.
Enable Auto-Start on Boot
To ensure the node starts automatically when Windows boots:
sc.exe config monetariumsvc start= auto
Note: The space after
start=is required by sc.exe syntax.
Start Service
C:\monetarium\monetarium-node.exe --service start
Stop Service
C:\monetarium\monetarium-node.exe --service stop
Remove Service
C:\monetarium\monetarium-node.exe --service remove
Check Service Status
Get-Service monetariumsvc
View Service in GUI
Press Win + R, type services.msc, and find “Monetarium Node Service”
Wallet as Windows Service
The wallet can also run as a Windows service when configured with auto-unlock passphrase.
Prerequisites
Add the passphrase to %LOCALAPPDATA%\Monetarium-wallet\monetarium-wallet.conf:
; Private passphrase for automatic wallet unlock
pass=YourWalletPassphrase
Security Warning: Storing the passphrase in config reduces security. Only use this on dedicated staking/mining machines.
Using NSSM
Download NSSM (Non-Sucking Service Manager), put nssm.exe in the same directory as monetarium-wallet.exe and run as Administrator:
# Install wallet as service
nssm install MonetariumWallet C:\monetarium\monetarium-wallet.exe
# Configure to run as your user account (required)
# Replace YourUsername and YourPassword with your Windows credentials
# NOTE: Use your actual Windows password, NOT a PIN code
nssm set MonetariumWallet ObjectName ".\YourUsername" "YourPassword"
# Enable auto-start on Windows boot
nssm set MonetariumWallet Start SERVICE_AUTO_START
# Start the service
nssm start MonetariumWallet
# Check status
Get-Service MonetariumWallet
# Stop service
nssm stop MonetariumWallet
# Remove service
nssm remove MonetariumWallet confirm
Note: NSSM may report
SERVICE_PAUSEDstatus for the wallet service. This is cosmetic and does not indicate a problem. Verify the wallet is working by running:C:\monetarium\monetarium-ctl.exe --wallet getbalanceIf this returns your balance, the wallet service is functioning correctly.
Important: When running the wallet as a service, it starts in a locked state and cannot sign transactions or vote on tickets. To enable full functionality, you must either:
- Add
pass=YourWalletPassphraseto%LOCALAPPDATA%\Monetarium-wallet\monetarium-wallet.conf(see Staking & Ticket Auto-Purchase section), OR- Manually unlock the wallet after the service starts using:
C:\monetarium\monetarium-ctl.exe --wallet walletpassphrase "YourPassphrase" 0
Using Task Scheduler (Alternative)
If you prefer not to store the passphrase in config, use Task Scheduler for manual unlock:
- Press
Win + R, typetaskschd.msc - Click “Create Basic Task…“
- Name:
Monetarium Wallet - Trigger: “When I log on”
- Action: “Start a program”
- Program:
C:\monetarium\monetarium-wallet.exe - Finish and test by right-clicking → Run
Connecting to Seed Nodes
Since Monetarium does not use DNS seeds, you must manually connect to known peers.
Official Seed Node
176.113.164.216:9508
Connection Methods
Method 1: Command Line Flag
C:\monetarium\monetarium-node.exe --addpeer=176.113.164.216:9508
Method 2: Configuration File
Add to %LOCALAPPDATA%\Monetarium\monetarium.conf:
addpeer=176.113.164.216:9508
Method 3: Connect-Only Mode
To connect ONLY to specific peers (no other connections):
C:\monetarium\monetarium-node.exe --connect=176.113.164.216:9508
Adding Multiple Peers
; In monetarium.conf
addpeer=176.113.164.216:9508
addpeer=another.peer.ip:9508
Wallet Backup & Recovery
Backup Your Wallet
1. Seed Phrase (Most Important)
Your 33-word seed phrase was displayed during wallet creation. This is your primary backup.
- Write it down on paper
- Store in a secure, fireproof location
- Never store digitally or share with anyone
- Consider using a metal backup for fire/water resistance
2. Wallet File Backup
For convenience, also backup the wallet database:
# Stop wallet first
taskkill /IM monetarium-wallet.exe /F
# Copy wallet file
Copy-Item "$env:LOCALAPPDATA\Monetarium-wallet\mainnet\wallet.db" "D:\backup\wallet.db.backup"
# Restart wallet
C:\monetarium\monetarium-wallet.exe
Recover From Seed Phrase
If you need to restore your wallet on a new machine:
# Create new wallet with existing seed
C:\monetarium\monetarium-wallet.exe --create
When prompted:
- Enter a new private passphrase
- Choose “yes” when asked to restore from seed
- Enter your 33-word seed phrase
- Enter the original wallet creation date (or skip to scan all blocks)
Recover From Wallet File
# Stop wallet if running
taskkill /IM monetarium-wallet.exe /F
# Restore wallet file
Copy-Item "D:\backup\wallet.db.backup" "$env:LOCALAPPDATA\Monetarium-wallet\mainnet\wallet.db"
# Start wallet
C:\monetarium\monetarium-wallet.exe
CPU Mining Configuration
Monetarium uses CPU mining with the Blake3 algorithm. Here’s how to configure your node for mining.
Check Available CPU Cores
(Get-CimInstance Win32_Processor).NumberOfLogicalProcessors
This shows the total number of CPU threads available.
Enable Mining in Configuration
Add these options to %LOCALAPPDATA%\Monetarium\monetarium.conf:
; Enable CPU mining
generate=1
; Mining address for block rewards (must be a VAR address starting with 'Ms')
miningaddr=MsYourAddressHere...
Mining Address
Generate a mining address from your wallet:
C:\monetarium\monetarium-ctl.exe --wallet getnewaddress
Copy the address (starts with Ms) and use it as your miningaddr.
Note: Mining rewards are paid in VAR coins. SKA coins cannot be mined.
Recommended Thread Settings
| CPU Threads | Recommended Mining Threads | Use Case |
|---|---|---|
| 4 | 2 | Light mining, daily use |
| 8 | 4 | Balanced mining |
| 16+ | 8-12 | Dedicated mining node |
Start Mining
After configuration, restart the node:
# If running as service
C:\monetarium\monetarium-node.exe --service stop
C:\monetarium\monetarium-node.exe --service start
# Or manually (stop with Ctrl+C first)
C:\monetarium\monetarium-node.exe --addpeer=176.113.164.216:9508
Control Mining Threads
Use setgenerate RPC command to enable mining and set thread count:
# Enable mining with 4 threads
C:\monetarium\monetarium-ctl.exe setgenerate true 4
# Enable mining with 1 thread (default)
C:\monetarium\monetarium-ctl.exe setgenerate true
# Disable mining
C:\monetarium\monetarium-ctl.exe setgenerate false
Monitor Mining
# Check if mining is active
C:\monetarium\monetarium-ctl.exe getmininginfo
# Check hashrate
C:\monetarium\monetarium-ctl.exe gethashespersec
Mining Tips
- Start conservative: Begin with fewer threads and increase if system remains responsive
- Monitor temperature: CPU mining generates heat; ensure adequate cooling
- Block rewards: New blocks pay 64 VAR, split 50% to miners, 50% to stakers
- Block time: Average 5 minutes per block
Staking & Ticket Auto-Purchase
Staking allows you to earn rewards by participating in Monetarium’s proof-of-stake voting system. You purchase “tickets” that vote on blocks and earn staking rewards.
Prerequisites
- Synced node running
- Wallet with VAR balance (minimum ~2 VAR per ticket)
- Wallet passphrase configured for auto-unlock
Enable Staking in Wallet Configuration
Add these options to %LOCALAPPDATA%\Monetarium-wallet\monetarium-wallet.conf:
; Enable automatic voting on tickets
enablevoting=1
; Enable automatic ticket purchasing
enableticketbuyer=1
; Maximum number of tickets to maintain
; Adjust based on your VAR balance
ticketbuyer.limit=20
; Minimum balance to maintain (don't spend below this)
; Keeps reserve for fees and emergencies
ticketbuyer.balancetomaintainabsolute=1
; Gap limit for address discovery
gaplimit=20
accountgaplimit=10
Wallet Passphrase for Auto-Unlock
For automated staking, the wallet needs to unlock automatically. Add to %LOCALAPPDATA%\Monetarium-wallet\monetarium-wallet.conf:
; WARNING: Reduces security - only use on dedicated staking machines
; Private passphrase for automatic wallet unlock
pass=YourWalletPassphrase
Security Warning: Storing the passphrase in config reduces security. Only use this on dedicated staking machines or wallets with limited balances.
Staking Workflow
Step 1: Generate Staking Address
On your staking wallet:
C:\monetarium\monetarium-ctl.exe --wallet getnewaddress
Save this address (e.g., MsStakingAddress...)
Step 2: Send VAR from Mining Node
If mining on a separate machine, send VAR to your staking wallet:
# On mining node's wallet
C:\monetarium\monetarium-ctl.exe --wallet sendtoaddress "MsStakingAddress..." 100
Step 3: Start Staking Wallet
C:\monetarium\monetarium-wallet.exe
The wallet will automatically:
- Monitor your balance
- Purchase tickets when funds are available
- Vote on blocks when tickets are selected
- Receive staking rewards
Monitor Staking
# Check ticket status
C:\monetarium\monetarium-ctl.exe --wallet getstakeinfo
# List your tickets
C:\monetarium\monetarium-ctl.exe --wallet gettickets true
# Check voting status
C:\monetarium\monetarium-ctl.exe --wallet walletinfo
Staking Parameters
| Parameter | Mainnet Value |
|---|---|
| Minimum ticket price | ~2 VAR |
| Ticket pool size | 8,192 tickets |
| Tickets per block | 5 |
| Ticket maturity | 256 blocks |
| Ticket expiry | 40,960 blocks (~142 days) |
| Vote reward | 50% of block reward |
Practical Tips
- Start small: Buy a few tickets first to understand the process
- Monitor regularly: Check
getstakeinfoto ensure voting is working - Keep balance: Always maintain some VAR for fees
- Ticket timing: Tickets take 256 blocks to mature before they can vote
- Patience: Tickets may take time to be selected for voting (random selection)
Separate Mining and Staking
For security, consider running separate wallets:
| Role | Wallet | Purpose |
|---|---|---|
| Mining | Hot wallet on mining node or Offline wallet (if not staking) | Receives block rewards |
| Staking | Dedicated staking wallet | Purchases tickets, votes |
| Cold storage | Offline wallet | Long-term savings |
Transfer VAR periodically from mining to staking wallet to fund ticket purchases.
Verification & Troubleshooting
Verify Node is Running
# Check if process is running
Get-Process monetarium-node -ErrorAction SilentlyContinue
# Check sync status
C:\monetarium\monetarium-ctl.exe getblockcount
# Get blockchain info
C:\monetarium\monetarium-ctl.exe getblockchaininfo
Verify Peer Connections
# List connected peers
C:\monetarium\monetarium-ctl.exe getpeerinfo
# Check connection count
C:\monetarium\monetarium-ctl.exe getconnectioncount
Verify Wallet Connection
# Check wallet is connected to node
C:\monetarium\monetarium-ctl.exe --wallet getinfo
# Check balance
C:\monetarium\monetarium-ctl.exe --wallet getbalance
Common Issues
“Connection refused” when using monetarium-ctl
Cause: monetarium-node is not running or RPC is misconfigured.
Solution:
# Check if node is running
Get-Process monetarium-node
# Verify RPC credentials match in:
# %LOCALAPPDATA%\Monetarium\monetarium.conf
# %LOCALAPPDATA%\Monetarium-ctl\monetarium-ctl.conf
Wallet won’t start - “unable to open database”
Cause: Wallet database is corrupted or wallet is already running.
Solution:
# Check if already running
Get-Process monetarium-wallet
# Kill existing process
taskkill /IM monetarium-wallet.exe /F
# Try again
C:\monetarium\monetarium-wallet.exe
No peers connecting
Cause: Firewall blocking connections or no seed nodes configured.
Solution:
# Ensure seed node is configured
C:\monetarium\monetarium-node.exe --addpeer=176.113.164.216:9508
# Check firewall rules
Get-NetFirewallRule -DisplayName "Monetarium*"
Sync is very slow
Cause: Limited peer connections or network issues.
Solution:
- Ensure port 9508 is forwarded in your router
- Add more peers if available
- Check internet connection stability
Antivirus Interference
Some antivirus software may flag or quarantine Monetarium binaries.
Solution:
- Add
C:\monetarium\to your antivirus exclusion list - Windows Defender: Settings → Virus & threat protection → Manage settings → Exclusions
Service running but certificate/connection errors
Cause: The service is running as the SYSTEM account instead of your user account, so it’s using a different data directory.
Symptoms:
- Service shows as “Running” but
ctl.execommands fail with certificate errors - Log files in
%LOCALAPPDATA%\Monetarium\logs\are not updating - Wallet service shows
SERVICE_PAUSEDin NSSM
Solution: Configure the service to run as your user account:
# For node service
sc.exe config monetariumsvc obj= ".\YourUsername" password= "YourPassword"
# For wallet service (if using NSSM)
nssm set MonetariumWallet ObjectName ".\YourUsername" "YourPassword"
Then restart the service. See Running as Background Service for detailed instructions.
Log File Locations
| Service | Log Path |
|---|---|
| monetarium-node | %LOCALAPPDATA%\Monetarium\logs\mainnet\monetarium.log |
| monetarium-wallet | %LOCALAPPDATA%\Monetarium-wallet\logs\mainnet\monetarium-wallet.log |
View Logs
# View node log (last 100 lines)
Get-Content "$env:LOCALAPPDATA\Monetarium\logs\mainnet\monetarium.log" -Tail 100
# Follow node log in real-time
Get-Content "$env:LOCALAPPDATA\Monetarium\logs\mainnet\monetarium.log" -Wait -Tail 50
# View wallet log
Get-Content "$env:LOCALAPPDATA\Monetarium-wallet\logs\mainnet\monetarium-wallet.log" -Wait -Tail 50
Quick Reference
Essential Commands
# Start node
C:\monetarium\monetarium-node.exe --addpeer=176.113.164.216:9508
# Start wallet
C:\monetarium\monetarium-wallet.exe
# Check balance
C:\monetarium\monetarium-ctl.exe --wallet getbalance
# Get new address
C:\monetarium\monetarium-ctl.exe --wallet getnewaddress
# Check sync status
C:\monetarium\monetarium-ctl.exe getblockcount
# List peers
C:\monetarium\monetarium-ctl.exe getpeerinfo
Mining Commands
# Check mining status
C:\monetarium\monetarium-ctl.exe getmininginfo
# Check hashrate
C:\monetarium\monetarium-ctl.exe gethashespersec
# Check available CPU threads
(Get-CimInstance Win32_Processor).NumberOfLogicalProcessors
Staking Commands
# Check stake info
C:\monetarium\monetarium-ctl.exe --wallet getstakeinfo
# List tickets
C:\monetarium\monetarium-ctl.exe --wallet gettickets true
# Check wallet info
C:\monetarium\monetarium-ctl.exe --wallet walletinfo
Service Commands (Run as Administrator)
# Install node service
C:\monetarium\monetarium-node.exe --service install
# Start service
C:\monetarium\monetarium-node.exe --service start
# Stop service
C:\monetarium\monetarium-node.exe --service stop
# Remove service
C:\monetarium\monetarium-node.exe --service remove
# Check service status
Get-Service monetariumsvc
Default Ports
| Port | Service |
|---|---|
| 9508 | P2P Network |
| 9509 | Node RPC |
| 9510 | Wallet JSON-RPC |
| 9511 | Wallet gRPC |
Important Paths
| Path | Description |
|---|---|
C:\monetarium\ |
Binary installation |
%LOCALAPPDATA%\Monetarium\ |
Node data & config |
%LOCALAPPDATA%\Monetarium-wallet\ |
Wallet data & config |
%LOCALAPPDATA%\Monetarium-ctl\ |
CLI config |
Support
For additional help:
- GitHub Issues: https://github.com/monetarium/issues
- Community Discord: [Link TBD]