LP-токен
Токен-расписка, представляющий долю провайдера в пуле ликвидности. В TON это jetton, который можно держать, переводить, использовать в фарминге или как залог.
Синонимы: токен пула, провайдерский токен
LP-токен (liquidity provider token) — это расписка о доле в пуле ликвидности. Когда пользователь вносит пару токенов в пул на STON.fi или dedust, контракт пула минтит ему LP-токен пропорционально его доле от общей ликвидности. По этому токену потом можно забрать обратно свою долю плюс накопленные комиссии.
Как минтится и редимится
При первом депозите в пул контракт фиксирует начальную пропорцию (например, 1000 TON и 5000 USDT). Если вы добавляете 10 TON и 50 USDT (1% от резервов), вы получаете 1% от общего предложения LP-токенов. Если в пуле раньше выдано 10000 LP-токенов — вам выдадут 100 свежих.
Когда пул зарабатывает комиссии, они не распределяются автоматически — они просто остаются в резервах, увеличивая «вес» каждого LP-токена. Через какое-то время ваш 1% от пула может стоить уже не 10 TON и 50 USDT, а 10,3 TON и 51,5 USDT (плюс возможный сдвиг от impermanent loss).
Чтобы выйти, вы сжигаете LP-токен — контракт сжигает соответствующую долю предложения и возвращает вам пропорциональную часть обоих резервов.
LP-токен в TON — это jetton
В TON LP-токен реализуется как стандартный jetton (TEP-74). Это означает:
- У него есть собственный jetton-master контракт.
- У каждого холдера — свой jetton-wallet с балансом.
- Его можно переводить через стандартный jetton transfer message.
- Его можно увидеть в любом TON-кошельке как обычный токен.
- Его можно положить в DeFi-протокол, который умеет принимать произвольные jetton’ы.
В этом отличие от ранних реализаций LP в Ethereum, где LP-токен был отдельным ERC-20: на TON стандарт уже пришёл одинаковый и для обычных токенов, и для LP.
Использование в фарминге
LP-токен — основной строительный блок yield farming. Типичная схема:
- Пользователь добавляет ликвидность в пул TON/jUSDT и получает LP-токен.
- Этот LP-токен пользователь стейкает в фарм-контракт протокола.
- Фарм-контракт начисляет ему дополнительные награды в нативном токене протокола или партнёра.
Доходность складывается из:
- комиссий со свопов в исходном пуле (накапливаются автоматически в LP-токене);
- дополнительной эмиссии, выдаваемой за стейкинг LP-токена;
- иногда — наград от сторонних протоколов через «сторонний фарминг».
Чтобы получить TON и jUSDT обратно, нужно сначала анстейкнуть LP-токен из фарма, потом сжечь его в пуле.
LP-токен как залог
Поскольку LP-токен — обычный jetton, кредитные протоколы в TON могут принимать его как залог. Это позволяет провайдеру ликвидности параллельно занимать под свою позицию и получать дополнительный leverage без выхода из пула. Риск-параметры для LP-токенов обычно жёстче, чем для одиночных активов: ликвидаторам сложнее быстро распарсить и перепродать LP-токен, поэтому LTV занижают.
Риски
LP-токен наследует все риски пула: smart contract risk, impermanent loss, низкая ликвидность во вторичке. Отдельная ловушка — поддельные LP-токены: на DEX могут оказаться jetton’ы с похожим тикером, но указывающие на пустой контракт. Перед добавлением ликвидности всегда сверяйте адрес мастера jetton’а с официальным интерфейсом протокола.