Swap router
Atomic ETH and USDC settlement for direct and stock-quoted launches.
#Overview
TwentyPadSwapRouter is a settlement adapter around the existing TwentyPad factory, launch hook, and Uniswap pools. It does not upgrade or modify the factory or hook.
TwentyPadSwapRouter
0xaa8dac41aec9e253d550e42673795f9251d8bedc#Example routes
- ETH → launch token
- ETH → USDC → launch token
- USDC → NVDAc → launch token
- ETH → USDC → NVDAc → launch token
- Launch token → NVDAc → USDC
- Launch token → NVDAc → USDC → ETH
#Independent slippage bounds
Bridge and TwentyPad pool legs each receive their own minimum output. A buy protects both minQuoteOut and minLaunchOut. A sale protects minQuoteOut and minOutputOut. All legs share one user-controlled deadline and revert atomically if a condition fails.
#Current settlement scope
The deployed adapter accepts ETH or USDC as user settlement assets. For stock-quoted launches, users can buy with ETH or USDC and receive ETH or USDC when selling. Direct delivery of the stock quote on a sale is not currently offered by the web interface.
The router and core contracts have not been audited. Review every transaction and use the protocol at your own risk.