Dopelganga logo
DOPELGANGA
DopelgangaChain Docs

Dopelganga Validator Docs

Run a validator on DopelgangaChain and earn $DOPE. These steps mirror Solana with Dopel-specific RPC and reward flow.

1) Prerequisites

  • Linux host or VM with stable network and SSD storage
  • Node.js 20+ for helper scripts (optional)
  • Solana CLI installed
sh -c "$(curl -sSfL https://release.solana.com/stable/install)"

2) Configure RPC

solana config set --url https://dopel-rpc.dopelganga.workers.dev

3) Create Identity & $DOPE Account

solana-keygen new -o ~/validator-keypair.json
solana address -k ~/validator-keypair.json
export DOP_MINT=$NEXT_PUBLIC_DOP_MINT
export VALIDATOR_PUBKEY=$(solana address -k ~/validator-keypair.json)
spl-token create-account $DOP_MINT --owner $VALIDATOR_PUBKEY

4) Start the Validator

solana-validator   --identity ~/validator-keypair.json   --ledger ~/dopel-ledger   --rpc-port 8899   --entrypoint entrypoint.mainnet-beta.solana.com:8001   --dynamic-port-range 8000-8010   --full-rpc-api   --limit-ledger-size

5) Claim Rewards

Use the in‑app Validators page to claim with your connected wallet. For CLI users, use any Anchor client with the program ID and the public IDL (published soon).

# Wallet: App → Validators → Connect → Claim

# CLI (advanced)
RPC_URL=https://dopel-rpc.dopelganga.workers.dev PROGRAM_ID=$NEXT_PUBLIC_PROGRAM_ID DOP_MINT=$NEXT_PUBLIC_DOP_MINT IDL_URL=https://www.dopelganga.com/idl/dopelgangachain.json
# (Use your Anchor/Node client to call mintValidatorReward)

See Also