Dopelganga logo
DOPELGANGA
DopelgangaChain Docs

Run a DopelgangaChain Validator

  1. Install Solana CLI
    sh -c "$(curl -sSfL https://release.solana.com/stable/install)"
  2. Set 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 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 a reward
    Use the in‑app Validators page to claim with your connected wallet. For CLI users, use any Anchor client with the program ID and IDL (published soon).
    # Wallet flow: App → Validators → Connect → Claim
    
    # CLI flow (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
    # (Run your own Anchor/Node client with these values)

Request to be added to the validator set via governance before claiming rewards.