mirror of
https://github.com/0x1d/drift-keeper.git
synced 2025-12-14 10:26:49 +01:00
* Introduce instances list to scale bots and add config templating * Use env var for wallet address if not provided as path param * Expose SOL price as metric * Update docs * Add auto-swap * Add Panopticon * implement backoff stategy in autoswap * Add retry logic for withdraw and swap * bump drift-sdk, update ctl.sh and docs * Update filler bot, add tx metrics * Add user-metrics * Update build and dashboard
33 lines
895 B
Bash
33 lines
895 B
Bash
# Build Settings
|
|
DOCKER_IMAGE=wirelos/drift-keeper:mainnet-beta
|
|
DOCKER_IMAGE_AUTO_SWAP=wirelos/auto-swap:0.1.0
|
|
DOCKER_IMAGE_WALLET_TRACKER=wirelos/solana-wallet-tracker:0.1.0
|
|
|
|
# Shell Utils
|
|
WALLET_ADDRESS=h5XjtA.....
|
|
|
|
# Drift Config
|
|
ENV=mainnet-beta
|
|
KEEPER_PRIVATE_KEY="[123,345,...]"
|
|
|
|
# Hetzner DE
|
|
ENDPOINT=http://178.63.126.77:8899
|
|
# OVH FR
|
|
#ENDPOINT=http://141.95.126.29:8899
|
|
# Cloudvider GB
|
|
#ENDPOINT=http://194.127.173.58:8899
|
|
#CherryServers LT
|
|
#ENDPOINT=http://84.32.189.122:8099
|
|
# Teraswitch US
|
|
#ENDPOINT=http://74.118.139.251:8899
|
|
# Teraswitch2 US
|
|
#ENDPOINT=http://74.118.139.68:8899
|
|
|
|
# ExtrNode
|
|
#ENDPOINT=https://solana-mainnet.rpc.extrnode.com/your-api-key
|
|
#WS_ENDPOINT=wss://solana-mainnet.rpc.extrnode.com/your-api-key
|
|
|
|
# Jito Config
|
|
# Required if useJito: true is set in config.yaml
|
|
JITO_BLOCK_ENGINE_URL=frankfurt.mainnet.block-engine.jito.wtf
|
|
JITO_AUTH_PRIVATE_KEY="[123,345,...]" |