Quickstart Example Configurations

Here are some quickstart example configurations. Make sure to change the appropriate values for your own or the copybot will not work.

Example .env file

# Wallet
PRIVATE_KEY=5nnUzZAZNZHHPH9MmHsryeYysLhVwnqw9TSFmhpvSvhUnKYinzY14vA4ZwRSpDUEaCDPkdN8qKE5rR9ixqu1ugPU

# Connection
GRPC_ENDPOINT=http://localhost:10000
RPC_ENDPOINT=http://localhost:8899
RPC_WEBSOCKET_ENDPOINT=ws://localhost:8900
BLX_AUTH_HDR=
NEXTBLOCK_KEY=
DISCORD_WEBHOOK=

# Bot
TX_TIMEOUT=10000
REBALANCE_LAMPORTS=1000000
SEND_RPCS=http://va.pixellabz.io/,http://rpc-eu-west-2-zesty.thornode.io/

Example copy_wallets.yaml for Raydium only

- wallets:
    - HXkaN7TAQYXsybY1UHLrn18cVa9jgM3mbReasbAoSjTv
    - DfMxre4cKmvogbLrPigxmibVTTQDuzjdXojWzjCXXhzj
  raydium:
    on: true
    maxBuyAmount: 0.01
    oneBuyOnly: false
    minBuyFilter: 0
    maxBuyFilter: 0
    minSellFilter: 0
    maxSellFilter: 0
    minBuyPool: 0
    maxBuyPool: 0
    minSellPool: 0
    maxSellPool: 0
    buyPercentage: 100
    buySlippage: 50
    sellSlippage: 50
    buyRetries: 1
    buyRetryDelay: 1000
    sellRetries: 1
    sellRetryDelay: 1000
    useSimulation: true
    maxBuyBlockDelay: 5
    maxSellBlockDelay: 150
    nozomiSettings:
      useExecutor: false
      useOptimalPriorityFee: false
      buyPriorityFeePercentile: 99
      sellPriorityFeePercentile: 99
      maxBuyPriorityFee: 0.00005
      maxSellPriorityFee: 0.00005
      maxPercentPriorityFee: 5
      maxBuyTip: 0.001
      maxSellTip: 0.001
      maxPercentTip: 5
    copySell: false
    autoSellDelay: 0
    stopLossOn: true
    trailStopOn: true
    stopLossPercentage: 70
    takeProfitOn: true
    takeProfitLevels:
      - profitLevel: 100
        sellPercentage: 50
      - profitLevel: 200
        sellPercentage: 50
      - profitLevel: 400
        sellPercentage: 100
    smoothingFactor: 10

Example copy_wallets.yaml for Raydium and Pumpfun

- wallets:
    - DfMxre4cKmvogbLrPigxmibVTTQDuzjdXojWzjCXXhzj
    - E2SRcmvvX71efevxnYJTcW9oggnprz7Xk2aSj3DV558L
  raydium:
    on: true
    maxBuyAmount: 0.01
    oneBuyOnly: false
    minBuyFilter: 0
    maxBuyFilter: 0
    minSellFilter: 0
    maxSellFilter: 0
    minBuyPool: 0
    maxBuyPool: 0
    minSellPool: 0
    maxSellPool: 0
    buyPercentage: 100
    buySlippage: 50
    sellSlippage: 50
    buyRetries: 1
    buyRetryDelay: 1000
    sellRetries: 1
    sellRetryDelay: 1000
    useSimulation: false
    maxBuyBlockDelay: 5
    maxSellBlockDelay: 150
    nozomiSettings:
      useExecutor: true
      useOptimalPriorityFee: false
      buyPriorityFeePercentile: 99
      sellPriorityFeePercentile: 99
      maxBuyPriorityFee: 0.001
      maxSellPriorityFee: 0.001
      maxPercentPriorityFee: 5
      maxBuyTip: 0.001
      maxSellTip: 0.001
      maxPercentTip: 5
    copySell: false
    autoSellDelay: 0
    stopLossOn: true
    trailStopOn: true
    stopLossPercentage: 70
    takeProfitOn: true
    takeProfitLevels:
      - profitLevel: 100
        sellPercentage: 50
      - profitLevel: 200
        sellPercentage: 50
      - profitLevel: 400
        sellPercentage: 100
    smoothingFactor: 10
  pumpfun:
    on: true
    maxBuyAmount: 0.01
    oneBuyOnly: false
    minBuyFilter: 0
    maxBuyFilter: 0
    minSellFilter: 0
    maxSellFilter: 0
    minBuyPool: 0
    maxBuyPool: 0
    minSellPool: 0
    maxSellPool: 0
    buyPercentage: 100
    buySlippage: 50
    sellSlippage: 50
    buyRetries: 1
    buyRetryDelay: 1000
    sellRetries: 1
    sellRetryDelay: 1000
    useSimulation: false
    maxBuyBlockDelay: 5
    maxSellBlockDelay: 150
    nozomiSettings:
      useExecutor: false
      useOptimalPriorityFee: false
      buyPriorityFeePercentile: 99
      sellPriorityFeePercentile: 99
      maxBuyPriorityFee: 0.001
      maxSellPriorityFee: 0.001
      maxPercentPriorityFee: 5
      maxBuyTip: 0.001
      maxSellTip: 0.001
      maxPercentTip: 5
    copySell: false
    autoSellDelay: 0
    stopLossOn: true
    trailStopOn: true
    stopLossPercentage: 70
    takeProfitOn: true
    takeProfitLevels:
      - profitLevel: 100
        sellPercentage: 50
      - profitLevel: 200
        sellPercentage: 50
      - profitLevel: 400
        sellPercentage: 100
    smoothingFactor: 10

Last updated