Module - Pendle GLP

Dolomite's integration with Pendle enables users to hedge interest rate exposure to GLP while borrowing against it

Dolomite Margin - Modules

Arbitrum One

Contract NameDescriptionAddress

A proxy address for reading the PendleGLPRegistry implementation

PendleGLPRegistryV1 (implementation)

A registry that contains all of the Pendle-related addresses. Used for offering Dolomite's smart contracts a uniform entry point for reading ecosystem smart contracts

PendleGLPRegistryV2 (implementation)

The same as V1, but adds YT-GLP to the registry

Implementation contract for each user's proxy contract vault. It stores the users PT-GLP tokens and interacts with Pendle ecosystem

Same as V1 but adds ⚡️ Zap

Same as V2 but smooths out some minor UX hiccups for ⚡Zap

Used for unwrapping PT-GLP (via selling the PT-GLP on the Pendle AMM and then via the GLPRewardsRouter) into USDC

The wrapper around the PT-GLP token that is used to create user vaults and manage the entry points that a user can use to interact with DolomiteMargin from the vault.

Used for wrapping any asset into PT-GLP (via purchasing PT on the Pendle AMM and minting via the GLPRewardsRouter)

An implementation of the IDolomitePriceOracle interface that makes PT-GLP prices compatible with DolomiteMargin. The GLP price it calculates understates the price by using the highest bid and factors in any withdrawal fees using the GLPPriceOracleV1 contract in this table and calculates the exchange rate from PT-GLP to GLP using the 15-minute TWAP of the Pendle AMM's exchange rate

Implementation contract for each user's proxy contract vault. It stores the users YT-GLP tokens and interacts with Pendle ecosystem. It enables users to receive interest rewards and manages users' expirations for each of their borrow positions.

Used for unwrapping YT-GLP (via flash swapping the YT-GLP via the Pendle AMM and then uses the GLPRewardsRouter) into USDC

The wrapper around the YT-GLP token that is used to create user vaults and manage the entry points that a user can use to interact with DolomiteMargin from the vault.

Used for wrapping any GLP-supported asset into YT-GLP (via the GLPRewardsRouter and then flash swapping the intoYT-GLP via the Pendle AMM) into USDC

An implementation of the IDolomitePriceOracle interface that makes YT-GLP prices compatible with DolomiteMargin. The GLP price it calculates understates the price by using the highest bid and factors in any withdrawal fees using the GLPPriceOracleV1 contract in this table and calculates the exchange rate from PT-GLP to GLP using the 15-minute TWAP of the Pendle AMM's exchange rate. Lastly, it subtracts this value from 1 to get the inverted YT-GLP price.

Same as the prior version but returns 1 wei as the price when YT-GLP matures.

Last updated