AirdropDistributor

Overview

For the protocol that lists tokens for the first time and creates a liquidity pool, an incentive mechanism is needed to induce many users to supply liquidity to the initial pool. To meet this demand, Pangea's pool has a built-in airdrop function. Anyone can freely add airdrop rewards to the pool to add incentives for liquidity supply. The types of airdrop rewards that can be added to the pool are limited to the tokens constituting the pool, and liquidity providers receive airdrop rewards along with swap/flash loan fees.

If you deposit airdrop rewards in AirdropDistributor, the rewards will start to be distributed every Thursday at 09:00 (KST, UTC+9) and be distributed linearly for one week. During the reward distribution period, you can receive airdrop rewards in proportion to the amount of liquidity you supplied within the pool price range.

Methods

airdrop

Starts the distribution of the deposited airdrop rewards of the pool

airdropPool

Returns the address of airdrop pool

airdropPoolLength

Returns the number of the pools that have ever been deposited

airdropSnapshot

Returns the record of the past airdrop distribution

airdropSnapshotLength

Returns the number of the airdrop distribution of the pool

depositKlay

Deposits KLAY to the pool. Deposited KLAY will be distributed in the next epoch

transaction will revert if the asset in the pool is not WKLAY

depositToken

Deposits token to the pool. Deposited token will be distributed in the next epoch

Approval (token.approve(airdropDistributor, amount)) must be performed before transaction

depositedAirdrop

Current deposited airdrop reward information of the pool. amount0 & amount1 will be zero after the airdrop allocation

Events

Airdrop

Deposit

Last updated