🧪
Synthetic Potions
pTokens are ERC-20 and BEP-20 compatible tokens. As such can be traded or swapped on any decentralized or centralized exchange. pTokens possess the following properties:
Describes the underlying real-world Stock the pToken is supposed to track. Apple, Google, Microsoft, Tesla, Meta and more.
A Vault that mints the pToken cannot have a collateral ratio below this value, otherwise it will be subject to liquidation.
pTokens are designed to be as decentralized as possible. Poison protocol gets underline stock prices from Chainlink decentralized price oracles https://chain.link/. Oracle Prices are used exclusively for determining collateral ratio of the Vault and do not affect pToken trading prices on decentralized or centralized exchanges.
For a VAULT subject to liquidation, describes the discount for which its collateral can be purchased.
New tokens for a listed pToken can be minted by opening a Vault with either BUSD, USDt, USDc, DAI, MIM, tUSD, FRAX, or ibTokens like cDAI, cUSDC, cUSDT, aDAI as collateral. The Vault is essentially a short position against the price movement of the reflected asset, if the price of the asset rises, minters of pToken would be pressured to deposit more collateral to maintain the collateral ratio.
The collateral ratio (Cratio) is simply the ratio of the value of a Vault's locked collateral to the value of its current minted tokens.
cRatio = collateral / pToken amount * pToken price
A Vault should always maintain Cratio above 150% on Ethereum or 130% on BSC, otherwise the collateral will be subject to liquidation.
Only one operation per block is allowed.
Users are allowed to set the initial Cratio for their Vaults as long as it meets or exceeds the mandated minimum collateral ratio (minCratio). Poison protocol calculates maximum amount (maxAmount) of pTokens that can be minted and issues pTokens up to maxAmount.
maxAmount = collateral / minCration * 100 / pToken price
With an existing Vault, the user can deposit additional collateral to raise its effective Cratio.
The user can withdraw collateral against the Vault to adjust the value of their Vault's effective Cratio. The user can only withdraw up to maxAmount that is needed to maintain the Vault's effective Cratio above the minCratio.
maxAmount = (collateral / minCratio * 100) - (pToken amount * pToken price) * minCratio / 100
The user can also mint pToken against the Vault to adjust the value of their Vault's effective Cratio. The user can only mint up to maxAmount that is needed to maintain the Vault's effective Cratio above the minCratio.
maxAmount = (collateral / minCratio * 100) - (pToken amount * pToken price) / pToken price
In addition to mint operation, with an existing Vault, the user can burn pTokens to raise its effective Cratio.
If a user wishes to collect all their collateral from the Vault, they must close their position by returning the outstanding balance of minted pTokens, which the protocol will burn. The user will be then be able to withdraw their locked collateral.
A Vault can be liquidated when it falls below the minimum collateral ratio. At this time, if the owner does not quickly act and deposit more collateral or burn pTokens to deleverage their position, other users may purchase their Vault's collateral at a discount, by burning outstanding balance of minted pTokens.
The Poison protocol fee is charged whenever a withdrawal from a Vault is made (including closing the Vault). Also the fee is charged during liquidation. This fee is then converted into POI$ON half burned and the rest is distributed as LP rewards through Master Castle.
pTokens are ERC-20 and BEP-20 compatible tokens. As such can be traded or swaped on any decentralized or centralized exchange.
Last modified 3mo ago