From 84403e3f2a30a56a82760373fe4ad9633fbbba9a Mon Sep 17 00:00:00 2001 From: saucepoint Date: Wed, 18 Sep 2024 23:52:49 +0800 Subject: [PATCH] subscriber concept --- docs/contracts/v4/concepts/05-subscribers.mdx | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/docs/contracts/v4/concepts/05-subscribers.mdx b/docs/contracts/v4/concepts/05-subscribers.mdx index a1d925317..44cc75f47 100644 --- a/docs/contracts/v4/concepts/05-subscribers.mdx +++ b/docs/contracts/v4/concepts/05-subscribers.mdx @@ -2,6 +2,18 @@ title: Subscribers --- -(TODO: talk abotu liquidity staking / subscribers) +Subscribers, new in Uniswap v4, allow for liquidity-position owners to opt-in to a contract that receives _notifcations_. +The new design is intended to support _liquidity mining_, additional rewards given to in-range liquidity providers. Through notification logic, position owners do not need +to risk their liquidity position and its underlying assets. In Uniswap v3, _liquidity mining_ was supported by fully transferring the +liquidity position to an external contract; this old design would give the external contract full ownership and control of the liquidity position. + +When a position owner _subscribes_ to a contract, the contract will receive notifcations when: + +* The position is initially subscribed + +* The position increases or decreases its liquidity + +* The position is transferred + +* The position is unsubscribed -(TODO: be sure to emphasize that subscribers dont have access to the capital) \ No newline at end of file