HOST=127.0.0.1 PORT=8081 WDK_EVM_NETWORK=sepolia WDK_EVM_DATA_DIR= WDK_EVM_LOCAL_TOKEN= WDK_EVM_LOCAL_TOKEN_PATH= WDK_EVM_UNLOCK_TIMEOUT_SECONDS=0 WDK_EVM_TRANSFER_MAX_FEE_WEI= WDK_EVM_RPC_PROVIDER_MODE=gateway WDK_EVM_RPC_GATEWAY_PROVIDER=alchemy PROVIDER_GATEWAY_URL=https://agent-layer-production.up.railway.app PROVIDER_GATEWAY_BEARER_TOKEN= # Mainnet ethereum/base/robinhood are forced through provider-gateway -> Alchemy. # Direct per-network URLs below are only relevant for testnet-style paths. WDK_EVM_ETHEREUM_RPC_URL= WDK_EVM_SEPOLIA_RPC_URL=https://sepolia.drpc.org WDK_EVM_BASE_RPC_URL= WDK_EVM_BASE_SEPOLIA_RPC_URL=https://sepolia.base.org WDK_EVM_ROBINHOOD_RPC_URL= MORPHO_API_BASE_URL=https://api.morpho.org/graphql # Uniswap Trading API swap provider (ethereum/base/robinhood, CLASSIC routing). # Uniswap Trading API. By default the daemon routes quotes/swaps through the # provider gateway (PROVIDER_GATEWAY_URL/v1/evm/uniswap), which holds the Uniswap # key and authenticates via the gateway bearer — so no UNISWAP_API_KEY is needed # here. Only set UNISWAP_API_KEY + point UNISWAP_TRADING_API_BASE_URL at Uniswap # directly (https://trade-api.gateway.uniswap.org/v1) for legacy/offline direct mode. UNISWAP_API_KEY= # UNISWAP_TRADING_API_BASE_URL= # defaults to PROVIDER_GATEWAY_URL/v1/evm/uniswap UNISWAP_ROUTER_VERSION=2.0 # Optional per-network override; each value must exist in the wallet's reviewed # execution profile and match the provider-gateway's per-chain configuration. # Robinhood Chain has no Universal Router 2.0 deployment (Uniswap defaults it # to 2.1.1); requesting 2.0 makes the Trading API 404 every pair on that chain. UNISWAP_ROUTER_VERSION_BY_NETWORK={"ethereum":"2.0","base":"2.0","robinhood":"2.1.1"} UNISWAP_DEFAULT_SLIPPAGE_BPS=300