diff --git a/infrastructure/config/boltz/backend/dev-boltz.conf b/infrastructure/config/boltz/backend/dev-boltz.conf index 4c3d8d6..b4d451c 100644 --- a/infrastructure/config/boltz/backend/dev-boltz.conf +++ b/infrastructure/config/boltz/backend/dev-boltz.conf @@ -237,6 +237,6 @@ providerEndpoint = "https://dev.rpc.testnet.juiceswap.com" [[citrea.tokens]] symbol = "JUSD_CITREA" decimals = 18 - contractAddress = "0xFdB0a83d94CD65151148a131167Eb499Cb85d015" + contractAddress = "0x6a850a548fdd050e8961223ec8FfCDfacEa57E39" minWalletBalance = 1_000_000_000_000_000_000 # 1 JUSD_CITREA diff --git a/infrastructure/config/boltz/backend/prd-boltz.conf b/infrastructure/config/boltz/backend/prd-boltz.conf index f087cbe..25e4fe7 100644 --- a/infrastructure/config/boltz/backend/prd-boltz.conf +++ b/infrastructure/config/boltz/backend/prd-boltz.conf @@ -129,6 +129,24 @@ minSwapAmount = 2_500 # 2,500 sats minimum (Citrea Testnet has low fees) swapMaximal = 2880 # Maximum timeout (~16.7 hours) - allows 100 Bitcoin blocks CLTV swapTaproot = 10080 # Taproot timeout (~16.7 hours) +# Swap Pair Configuration: WBTC_ETH/WBTCe_CITREA (Ethereum WBTC <-> Citrea WBTC.e) +[[pairs]] +base = "WBTC_ETH" +quote = "WBTCe_CITREA" +rate = 1 +fee = 0 +swapInFee = 0 + +maxSwapAmount = 10_000_000 # 0.1 WBTC_ETH/WBTC.e +minSwapAmount = 2_500 # 2,500 sats minimum + + [pairs.timeoutDelta] + chain = 1440 # Chain swap timeout (~24 hours) + reverse = 1440 # Reverse swap timeout + swapMinimal = 1440 # Minimum timeout + swapMaximal = 2880 # Maximum timeout + swapTaproot = 10080 # Taproot timeout + [[pairs]] base = "USDT_ETH" quote = "JUSD_CITREA" @@ -204,6 +222,13 @@ providerEndpoint = "[PROVIDER_ENDPOINT]" minWalletBalance = 1_000_000 # 1 USDC_ETH + [[ethereum.tokens]] + symbol = "WBTC_ETH" + decimals = 8 + contractAddress = "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599" + + minWalletBalance = 100_000 # 0.001 WBTC_ETH + # POL (Polygon) Configuration [polygon] networkName = "Polygon Mainnet" @@ -240,3 +265,10 @@ providerEndpoint = "[CITREA_MAINNET_RPC]" contractAddress = "[CITREA_MAINNET_JUSD]" minWalletBalance = 1_000_000_000_000_000_000 # 1 JUSD_CITREA + + [[citrea.tokens]] + symbol = "WBTCe_CITREA" + decimals = 8 + contractAddress = "0xDF240DC08B0FdaD1d93b74d5048871232f6BEA3d" + + minWalletBalance = 100_000 # 0.001 WBTC.e