mirror of
https://github.com/chainstacklabs/pumpfun-bonkfun-bot.git
synced 2026-07-28 15:57:43 +00:00
c582de2f04
Added the pump.fun address that migrates the tokens that completed their associated bonding cure status and are moved to Raydium
28 lines
1.3 KiB
Python
28 lines
1.3 KiB
Python
from solders.pubkey import Pubkey
|
|
|
|
# System & pump.fun addresses
|
|
PUMP_PROGRAM = Pubkey.from_string("6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P")
|
|
PUMP_GLOBAL = Pubkey.from_string("4wTV1YmiEkRvAtNtsSGPtUrqRYQMe5SKy2uB4Jjaxnjf")
|
|
PUMP_EVENT_AUTHORITY = Pubkey.from_string("Ce6TQqeHC9p8KetsN6JsjHK7UTZk7nasjjnr7XxXp9F1")
|
|
PUMP_FEE = Pubkey.from_string("CebN5WGQ4jvEPvsVU4EoHEpgzq1VV7AbicfhtW4xC9iM")
|
|
PUMP_LIQUIDITY_MIGRATOR = Pubkey.from_string("39azUYFWPz3VHgKCf3VChUwbpURdCHRxjWVowf5jUJjg")
|
|
SYSTEM_PROGRAM = Pubkey.from_string("11111111111111111111111111111111")
|
|
SYSTEM_TOKEN_PROGRAM = Pubkey.from_string("TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA")
|
|
SYSTEM_ASSOCIATED_TOKEN_ACCOUNT_PROGRAM = Pubkey.from_string("ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL")
|
|
SYSTEM_RENT = Pubkey.from_string("SysvarRent111111111111111111111111111111111")
|
|
SOL = Pubkey.from_string("So11111111111111111111111111111111111111112")
|
|
LAMPORTS_PER_SOL = 1_000_000_000
|
|
|
|
# Trading parameters
|
|
BUY_AMOUNT = 0.0001 # Amount of SOL to spend when buying
|
|
BUY_SLIPPAGE = 0.2 # 20% slippage tolerance for buying
|
|
SELL_SLIPPAGE = 0.2 # 20% slippage tolerance for selling
|
|
|
|
# Your nodes
|
|
# You can also get a trader node https://docs.chainstack.com/docs/warp-transactions
|
|
RPC_ENDPOINT = "SOLANA_NODE_RPC_ENDPOINT"
|
|
WSS_ENDPOINT = "SOLANA_NODE_WSS_ENDPOINT"
|
|
|
|
#Private key
|
|
PRIVATE_KEY = "SOLANA_PRIVATE_KEY"
|