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

This commit is contained in:
2026-10-04 11:20:29 +02:00
parent e8d4dbe7ae
commit 7dfd43dfd7
27 changed files with 1854 additions and 24 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