Astro Generators
How Astroport LP incentives work
One of the issues that liquidity providers (LPs) face, is the decision of which platform to provide liquidity to, as the rewards might differ in amount or value. Astroport addresses this problem with special, proxy-based smart contracts that enable simultaneous β€œdual farming” of ASTRO tokens and governance tokens coming from another community seeking to incentivize LPs.
These proxy contracts are connected to the Astro Generator contract which allows liquidity providers to claim dual governance token rewards (both $ASTRO and tokens coming from other communities e.g ANC, MIR).
Integrating with the Astroport Generator will garner more liquidity for Terra projects and LPs will have a better user experience, with fewer steps and transactions.

Rather than depositing Astroport LP tokens directly in third-party staking contracts, LPs can deposit their tokens into one of Astroport’s ASTRO Generators. With the use of proxy contracts, the ASTRO Generators forward LP tokens into relevant third-party staking contracts. Therefore, LPs end up accruing two sets of rewards (both ASTRO and the third-party protocol tokens).
When an LP wishes to claim accrued dual rewards from a specific generator, (1) the ASTRO generator transfers their appropriate amount of ASTRO, and (2) the proxy contract claims third-party token rewards and sends these as well to the LP's wallet.
Dual Mining Rewards via a Proxy Staking Contract
This dual distribution model has a number of advantages. First, this architecture minimizes the development and operational requirements for third-party protocols that want to integrate with Astroport. Second, LPs who continue to stake only in a third-party protocol’s staking contracts will continue to receive those granted tokens and may remain there if they so choose.
Example for Dual Mining with Anchor Tokens
Export as PDF
Copy link