89: Add EvelynLiquidityService to withdraw CLMM proceeds, swap to USDC and send payouts

This commit is contained in:
2026-10-04 19:42:21 +02:00
parent 9c636bc93d
commit b9369a870f
31 changed files with 2186 additions and 29 deletions
+15
View File
@@ -0,0 +1,15 @@
FORMAT_VERSION=1
# Copy to conf/evelyn-liquidity.conf, replace placeholders and explicitly select
# evelyn.liquidity.prod in conf/NenjimHub.conf. This example is never a fallback.
# External jup signer must control LIQUIDITY_WALLET; keep secrets outside this file.
# Fund the dedicated wallet with SOL for transaction fees and token-account rent.
LIQUIDITY_WALLET=REPLACE_WITH_DEDICATED_SOLANA_WALLET
SIGNER_KEY_NAME=REPLACE_WITH_EXTERNAL_JUP_SIGNER
CLMM_POOL=REPLACE_WITH_EXISTING_EVE_SYRUPUSDC_CLMM_POOL
HARVEST_DISTANCE_PERCENT=10
ITERATION_INTERVAL_SECONDS=300
USDC_RECIPIENT=REPLACE_WITH_RECIPIENT_WALLET_OWNER
MINIMUM_SYRUPUSDC_RESERVE=0
MINIMUM_USDC_RESERVE=0
MAXIMUM_SWAP_SLIPPAGE_BPS=100
MAXIMUM_WITHDRAWAL_SLIPPAGE_BPS=100