VVV/WETH initial inventory routing research
Status: read-only research only. No approvals, swaps, deployments, or transfers have been executed.
Scope
Prepare initial inventory routes for a maximum first tranche of:
- up to
75 USDequivalent VVV - up to
75 USDequivalent WETH
The live swap gate still requires explicit user approval with exact route, calldata, slippage/minOut, and gas cap.
Verified tokens
From config/base_tokens.json:
- VVV:
0xacfe6019ed1a7dc6f7b508c02d1b04ec88cc21bf, 18 decimals - WETH:
0x4200000000000000000000000000000000000006, 18 decimals - USDC:
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, 6 decimals
Uniswap V3 read-only quote snapshot
Source: Base RPC static call to Uniswap V3 QuoterV2 candidate 0x3d4e44Eb1374240CE5F1B871ab261CD16335B76a.
Snapshot input: 75 USDC.
- USDC -> WETH, 0.05% fee pool:
0.033721119999629396 WETH, gas estimate86292 - USDC -> WETH, 0.30% fee pool:
0.033601416196642574 WETH, gas estimate86262 - USDC -> WETH -> VVV, fees 0.05% + 1.00%:
5.445099683046910776 VVV, gas estimate174665 - USDC -> WETH -> VVV, fees 0.30% + 1.00%:
5.4257736674296392 VVV, gas estimate174635
Read-only conclusion from this snapshot:
- For WETH inventory, USDC -> WETH via 0.05% Uniswap V3 route was better than 0.30% in this snapshot.
- For VVV inventory, USDC -> WETH -> VVV using the 0.05% USDC/WETH leg and 1.00% WETH/VVV leg was better than the 0.30% USDC/WETH leg.
- Live route should still compare Odos/0x/Aerodrome immediately before execution because small-cap/token-specific liquidity changes quickly.
WETH acquisition alternatives
-
Wrap native ETH to WETH - Pros: no swap price impact. - Cons: consumes ETH gas reserve; user said wallet has some ETH but exact safe spend must be checked. - Recommendation: only wrap if ETH balance comfortably exceeds gas reserve.
-
Swap USDC to WETH - Pros: keeps ETH gas reserve intact. - Cons: DEX fees/slippage. - Current read-only best observed: Uniswap V3 USDC/WETH 0.05%.
VVV acquisition alternatives
-
Uniswap V3 USDC -> WETH -> VVV - Pros: verified VVV/WETH pool, deterministic route, direct on-chain quoter. - Cons: VVV/WETH pool is 1% fee and may have adverse slippage; exact minOut required.
-
Aerodrome VVV/WETH - Pros: web research suggested deeper liquidity candidate. - Cons: pool must be verified on-chain and quoting path implemented before use.
-
Aggregators: Odos / 0x / 1inch - Pros: may split routes and improve output. - Cons: external API dependencies, approval/spender risk, route changes per quote. - Use only with exact spender verification and minOut.
Proposed initial live swap plan shape, no broadcast
When ready for approval, prepare two independent transactions:
-
Acquire WETH: - Either wrap exact ETH amount OR swap up to
75 USDCto WETH. - Include minOut and gas cap. -
Acquire VVV: - Swap up to
75 USDCto VVV via best route found immediately before execution. - Current candidate route: USDC -> WETH -> VVV via Uniswap V3 fees500/10000. - Include minOut, price-impact estimate, route path, and gas cap.
Approval required before live swap
Do not broadcast until the user approves:
- exact input token and amount
- exact route/provider
- exact token addresses
- spender address
- min output
- slippage tolerance
- gas cap
- whether to use ETH wrapping or USDC swap for WETH