No description
Find a file
2025-10-13 15:30:14 +02:00
.idea Initial commit 2025-10-13 15:30:14 +02:00
assets Initial commit 2025-10-13 15:30:14 +02:00
src Initial commit 2025-10-13 15:30:14 +02:00
templates Initial commit 2025-10-13 15:30:14 +02:00
.gitignore Initial commit 2025-10-13 15:30:14 +02:00
Cargo.lock Initial commit 2025-10-13 15:30:14 +02:00
Cargo.toml Initial commit 2025-10-13 15:30:14 +02:00
LICENSE.txt Initial commit 2025-10-13 15:30:14 +02:00
README.md Initial commit 2025-10-13 15:30:14 +02:00

Monero Stagenet Faucet

Requirements

  • monero-wallet-rpc

Setup

You'll need some parameters: (change as needed)

WALLET_FILE=~/Monero/wallets/stagenet-faucet
WALLET_PASSWORD=""
RPC_PORT=45148
RPC_AUTH=user:password

Tip: generate a random port with shuf -n1 -i 1024-65535
Tip: generate random credentials with openssl rand -base64 16

  1. Get a wallet for the faucet:

    flatpak run --command=monero-wallet-cli org.getmonero.Monero \
        --stagenet \
        --mnemonic-language English \
        --generate-new-wallet "$WALLET_FILE" \
        --password "$WALLET_PASSWORD" \
        address
    

    Provide a password as prompted. Or simply press Enter for no password.

  2. Start the RPC server:

    flatpak run --command=monero-wallet-rpc org.getmonero.Monero \
        --stagenet \
        --wallet-file "$WALLET_FILE" \
        --password "$WALLET_PASSWORD" \
        --rpc-login "$RPC_AUTH" \
        --rpc-bind-port $RPC_PORT
    
  3. You can now start this

  4. TODO write remaining