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

  1. Introduction
  2. System Requirements
  3. Download Binaries
  4. Installation
  5. Running the Node
  6. Running the Wallet
  7. Using ctl
  8. Router/NAT/Firewall Configuration
  9. Running as Background Service
  10. Connecting to Seed Nodes
  11. Wallet Backup & Recovery
  12. CPU Mining Configuration
  13. Staking & Ticket Auto-Purchase
  14. 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.exe
  • monetarium-wallet-windows-amd64.exe
  • monetarium-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:

  1. Try running the binary: C:\monetarium\monetarium-node.exe
  2. If blocked, click “More info” then “Run anyway”
  3. 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:

  1. Enter a private passphrase (encrypts your wallet - REMEMBER THIS!)
  2. Optionally enter a public passphrase (for watching-only access)
  3. Choose whether to add encryption for public data
  4. 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

  1. Open Windows SecurityFirewall & network protection
  2. Click “Allow an app through firewall”
  3. Click “Change settings” (requires admin)
  4. Click “Allow another app…“
  5. Browse to C:\monetarium\monetarium-node.exe and add it
  6. 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

  1. Open browser and go to your router’s admin page (typically 192.168.1.1 or 192.168.0.1)
  2. 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)

To prevent your IP from changing:

  1. In router settings, find DHCP Reservation or Address Reservation
  2. Add your PC’s MAC address with a fixed IP
  3. 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)

  1. Press Win + R, type services.msc, press Enter
  2. Find “Monetarium Node Service” (or monetariumsvc)
  3. Right-click → Properties
  4. On the General tab, set Startup type to Automatic
  5. Go to Log On tab
  6. Select “This account”
  7. Enter your Windows username (e.g., .\YourUsername for local accounts)
  8. Enter your Windows password (see note below)
  9. 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= and password= 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_PAUSED status 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 getbalance

If 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:

  1. Add pass=YourWalletPassphrase to %LOCALAPPDATA%\Monetarium-wallet\monetarium-wallet.conf (see Staking & Ticket Auto-Purchase section), OR
  2. 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:

  1. Press Win + R, type taskschd.msc
  2. Click “Create Basic Task…“
  3. Name: Monetarium Wallet
  4. Trigger: “When I log on”
  5. Action: “Start a program”
  6. Program: C:\monetarium\monetarium-wallet.exe
  7. 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:

  1. Enter a new private passphrase
  2. Choose “yes” when asked to restore from seed
  3. Enter your 33-word seed phrase
  4. 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.

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:

  1. Monitor your balance
  2. Purchase tickets when funds are available
  3. Vote on blocks when tickets are selected
  4. 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

  1. Start small: Buy a few tickets first to understand the process
  2. Monitor regularly: Check getstakeinfo to ensure voting is working
  3. Keep balance: Always maintain some VAR for fees
  4. Ticket timing: Tickets take 256 blocks to mature before they can vote
  5. 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:

  1. Add C:\monetarium\ to your antivirus exclusion list
  2. 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.exe commands fail with certificate errors
  • Log files in %LOCALAPPDATA%\Monetarium\logs\ are not updating
  • Wallet service shows SERVICE_PAUSED in 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]