Minting and redemption are the primary liquidity paths for Overpass yield tokens.Documentation Index
Fetch the complete documentation index at: https://docs.overpass.ag/llms.txt
Use this file to discover all available pages before exploring further.
Minting
Minting a yield token is a deposit into the underlying source pool. The flow is:- The user or application selects a supported source pool.
- The adapter reads the pool state, cap, pause status, constraints, and exchange-rate data.
- The user deposits the underlying asset through Overpass.
- Overpass deposits the asset into the source lending protocol.
- Overpass mints the corresponding yield token to the user.
Redemption
Redemption burns a yield token and withdraws the underlying asset. The flow is:- The holder submits yield tokens for withdrawal.
- The adapter checks the source pool’s withdrawal path and current state.
- Overpass burns the yield tokens.
- Overpass redeems from the source lending protocol.
- The holder receives the underlying asset.
Empty wrappers
An empty wrapper starts at a 1:1 rate by construction. After deposits and yield accrual, the rate follows the wrapper’s source-pool accounting. Creators can optionally include an initial deposit during wrapper creation. This gives the token immediate backing and avoids launching an empty wrapper.Minimum deposits and withdrawals
Some source protocols enforce minimum amounts. Overpass exposes source constraints so applications can prevent transactions that are likely to fail.Slippage protection
Deposit and withdrawal builders acceptminOut. Use it to protect users from receiving less than expected.
minOut after accounting for the swap leg into the underlying asset, the Overpass mint or burn leg, and the final output swap when exiting.