The PendleRouter is an aggregator contract used to interact with SYs, PTs, YTs, and markets. Using the Router is recommended over direct pool interaction to benefit from reduced fee rates (lnFeeRateRoot).
Because the Router uses the EIP-2535 Diamond Standard, block explorers (like Etherscan) cannot display all available functions. Developers must use the combined ABI from IPAllActionV3.sol to interact with the full range of functions.
Router Versions:
- RouterV4 (Recommended):
0x888888888889758F76e7103c6CbF23ABbF58F946. This is an upgradable proxy and the current standard for all integrations. - RouterV3:
0x00000000005BBB0EF59571E58418F9a4357b68A0. Supports limit orders but lacks V4 optimizations. - RouterV2:
0x0000000001e4ef00d069e71d6ba041b0a16f7ea0. May have approval issues with newer markets and is not supported on some networks (e.g., Mantle). - RouterV1:
0x41FAD93F225b5C1C95f2445A5d7fcB85bA46713f.