YSL.IO
Search…
⌃K
🔱

AceVaults

Deposit your YSL.IO tokens into an AceVault to supercharge your yield!

1️⃣ YSL Vault

Deposit
Withdraw
Receipt
YSL
YSL
YSL-S
Deposit Fee
Withdrawal Fee
Virtue-Reward
5%
5%
USDy
⚡️Deposit Process
⚡️Withdrawal Process
💰 Reward Process

📝 Deposit process for the YSL vault

​
  1. 1.
    A user sends 100 YSL to the vault's contract.
  2. 2.
    Protocol collects a deposit fee of 5 YSL (5% of the deposit).
  3. 3.
    The protocol uses the collected deposit fee to increase the YSL-S perpetual ratio.
  4. 4.
    The protocol then adds 95 YSL (95% of the deposit) to the YSL AceVault.
  5. 5.
    It then mints YSL-S tokens at the new perpetual ratio.
  6. 6.
    Finally, the minted YSL-S tokens are sent to the user's wallet, representing their share in the vault and allowing them to benefit from the growth of the YSL held in the vault.

📝 Withdrawal process for the YSL vault

​
  1. 1.
    The user initiates a withdrawal of 1000 YSL (100 YSL-S).
  2. 2.
    The protocol burns 100 YSL-S tokens from the user's balance.
  3. 3.
    A 5% withdrawal fee of 50 YSL is collected and remains in the vault to increase its perpetual ratio.
  4. 4.
    The remaining 950 YSL is transferred to the user's wallet.
  5. 5.
    Please be advised that the user must fulfill the 4-epoch warm-up period before their withdrawal can be processed. The warm-up period requires that the user has not made any deposits or withdrawals in the last 32 hours, represented by 4-epochs. If this condition is met, the withdrawal will proceed as normal. However, if the warm-up period has not been satisfied, the transaction will be reverted.

🔍 How does the YSL vault earn?

​

✅ Perpetual Ratio increases every time YSL is deposited by a user

​
  • The deposit fee collected by the protocol is used to mint new YSL-S tokens, which are based on the current perpetual ratio. The perpetual ratio is a value that reflects the value of the vault and is used to determine the amount of YSL-S tokens minted. By increasing the perpetual ratio, the protocol can mint more YSL-S tokens and increase the overall value of the vault.
  • When a user deposits YSL into the YSL AceVault, a 5% deposit fee is applied. This fee is collected by the protocol and used to mint new YSL-S tokens based on the current perpetual ratio. The newly minted YSL-S tokens are then added to the vault's contract, which increases the overall value of the vault and the user's stake in it. This process helps to appreciate the value of the vault's receipt tokens over time, allowing users to earn greater rewards from their staked balance.
  • The remaining 95% of the deposit is also added to the vault's contract. This is used to calculate the user's stake in the vault and determine their rewards. By providing a mechanism for users to earn greater rewards from their staked balance, it encourages them to hold their YSL in the vault for a longer period of time, which can help to increase the value of the token over time.
​

✅ Perpetual Ratio increases every time YSL is withdrawn by a user

​
  • When a user decides to withdraw their YSL from the AceVault, they will be required to pay a 5% withdrawal fee. This fee is used to burn a portion of the YSL-S tokens that were minted based on the user's deposit, in proportion to the current perpetual ratio. The purpose of this is to maintain the overall value of the vault and ensure that the remaining users are not negatively impacted by the withdrawal.
  • The exact amount of YSL-S burned is calculated by multiplying the withdrawal amount by the current perpetual ratio. This ensures that the value of the burned tokens matches the value of the withdrawn YSL, and helps to maintain the overall value of the vault. This process helps to maintain the perpetual ratio and ensure that the value of the vault's receipt tokens does not decrease as a result of a user's withdrawal.
  • After the withdrawal fee has been paid and the appropriate amount of YSL-S has been burned, the protocol will transfer the remaining YSL to the user's wallet. This withdrawal process helps to maintain the overall value of the vault and ensure that the remaining users are not negatively impacted by the withdrawal.
​

✅ Perpetual Ratio increases every 8 hours when YSL tax gets added

​
  • Every 8 hours, the protocol will add YSL to the vault based on the amount of YSL tokens currently held on the vault's temporary holding contract for rewards. This temporary holding contract holds YSL acquired from transaction tax, so the more YSL you have staked in the vault, the more YSL you will receive on each epoch. By taking advantage of this feature, you can effectively compound your returns and earn an increasing amount of rewards as your YSL balance grows over time.
​

✅ Earn Virtue-Rewards every 8 hours based on the fluctuations of the USDy-USDC treasury-owned liquidity during each epoch

​
  • The YSL AceVault allows users to earn rewards in USDy by depositing YSL into the vault. The rewards are determined by fluctuations in the USDC component of the USDy-USDC pair's treasury-owned liquidity, which is measured every 8 hours. The reward rate can vary between a minimum of 0.03% and a maximum of 0.30% per 8-hour period. If the USDC component of the liquidity pool increases, the reward rate increases by 0.01%. Conversely, if there is a decrease in the USDC component of the liquidity pool compared to the previously recorded amount, the reward rate decreases by 0.01%.
  • These rewards are distributed based on the value of the USDy-USDC treasury-owned liquidity and are claimable by the user at any time. The YSL-S receipt token represents the user's share of the vault and helps calculate the USDy rewards earned on each 8-hour period. Additionally, this reward logic is sustainable for USDy and reduces the risk of oversupply over the long term because it is based on the actual performance of the USDy-USDC liquidity pool, which is a real-world metric that is less susceptible to market speculation and manipulation as it is harder for any individual or group to manipulate the value of the liquidity pool to their advantage, ensuring a fair distribution of rewards for all users.

2️⃣ xYSL Vault

Deposit
Withdraw
Receipt
xYSL
xYSL
xYSL-S
Deposit Fee
Withdrawal Fee
Virtue-Reward
5%
5%
USDy
⚡️Deposit Process
⚡️Withdrawal Process
💰 Reward Process

📝 Deposit process for the xYSL vault

​
  1. 1.
    A user sends 100 xYSL to the vault's contract.
  2. 2.
    Protocol collects a deposit fee of 5 xYSL (5% of the deposit).
  3. 3.
    The protocol uses the collected deposit fee to increase the xYSL-S perpetual ratio.
  4. 4.
    The protocol then adds 95 xYSL (95% of the deposit) to the xYSL AceVault.
  5. 5.
    It then mints xYSL-S tokens at the new perpetual ratio.
  6. 6.
    Finally, the minted xYSL-S tokens are sent to the user's wallet, representing their share in the vault and allowing them to benefit from the growth of the xYSL held in the vault.

📝 Withdrawal process for the xYSL vault

​
  1. 1.
    The user initiates a withdrawal of 1000 xYSL (100 xYSL-S).
  2. 2.
    The protocol burns 100 xYSL-S tokens from the user's balance.
  3. 3.
    A 5% withdrawal fee of 50 xYSL is collected and remains in the vault to increase its perpetual ratio.
  4. 4.
    The remaining 950 xYSL is transferred to the user's wallet.
  5. 5.
    Please be advised that the user must fulfill the 4-epoch warm-up period before their withdrawal can be processed. The warm-up period requires that the user has not made any deposits or withdrawals in the last 32 hours, represented by 4-epochs. If this condition is met, the withdrawal will proceed as normal. However, if the warm-up period has not been satisfied, the transaction will be reverted.

🔍 How does the xYSL vault earn?

​

✅ Perpetual Ratio increases every time xYSL is deposited by a user

​
  • The deposit fee collected by the protocol is used to mint new xYSL-S tokens, which are based on the current perpetual ratio. The perpetual ratio is a value that reflects the value of the vault and is used to determine the amount of xYSL-S tokens minted. By increasing the perpetual ratio, the protocol can mint more xYSL-S tokens and increase the overall value of the vault.
  • When a user deposits xYSL into the xYSL AceVault, a 5% deposit fee is applied. This fee is collected by the protocol and used to mint new xYSL-S tokens based on the current perpetual ratio. The newly minted xYSL-S tokens are then added to the vault's contract, which increases the overall value of the vault and the user's stake in it. This process helps to appreciate the value of the vault's receipt tokens over time, allowing users to earn greater rewards from their staked balance.
  • The remaining 95% of the deposit is also added to the vault's contract. This is used to calculate the user's stake in the vault and determine their rewards. By providing a mechanism for users to earn greater rewards from their staked balance, it encourages them to hold their xYSL in the vault for a longer period of time, which can help to increase the value of the token over time.
​

✅ Perpetual Ratio increases every time xYSL is withdrawn by a user

​
  • When a user decides to withdraw their xYSL from the AceVault, they will be required to pay a 5% withdrawal fee. This fee is used to burn a portion of the xYSL-S tokens that were minted based on the user's deposit, in proportion to the current perpetual ratio. The purpose of this is to maintain the overall value of the vault and ensure that the remaining users are not negatively impacted by the withdrawal.
  • The exact amount of xYSL-S burned is calculated by multiplying the withdrawal amount by the current perpetual ratio. This ensures that the value of the burned tokens matches the value of the withdrawn xYSL, and helps to maintain the overall value of the vault. This process helps to maintain the perpetual ratio and ensure that the value of the vault's receipt tokens does not decrease as a result of a user's withdrawal.
  • After the withdrawal fee has been paid and the appropriate amount of xYSL-S has been burned, the protocol will transfer the remaining xYSL to the user's wallet. This withdrawal process helps to maintain the overall value of the vault and ensure that the remaining users are not negatively impacted by the withdrawal.
​

✅ Perpetual Ratio increases every 8 hours when the protocol adds xYSL from the xYSL transaction tax

​
  • The xYSL transaction tax is a small fee that is applied to all transactions made using xYSL tokens. These fees are collected by the protocol and added to the temporary holding contract for rewards, which is separate from the main vault contract. Every 8 hours, the protocol will distribute a portion of the xYSL held in this contract to the users who have staked xYSL in the vault. The amount of xYSL received by each user is proportional to the amount of xYSL they have staked in the vault.
  • This feature allows users to compound their returns by earning additional rewards in the form of xYSL on a regular basis, as long as they hold their xYSL in the vault. The more xYSL a user has staked in the vault, the more xYSL they will receive on each distribution, effectively allowing them to earn an increasing amount of rewards over time.
​

✅ Earn Virtue-Rewards every 8 hours based on the fluctuations of the USDy-USDC treasury-owned liquidity during each epoch

​
  • The xYSL AceVault allows users to earn rewards in USDy by depositing xYSL into the vault. The rewards are determined by fluctuations in the USDC component of the USDy-USDC pair's treasury-owned liquidity, which is measured every 8 hours. The reward rate can vary between a minimum of 0.03% and a maximum of 0.30% per 8-hour period. If the USDC component of the liquidity pool increases, the reward rate increases by 0.01%. Conversely, if there is a decrease in the USDC component of the liquidity pool compared to the previously recorded amount, the reward rate decreases by 0.01%.
  • These rewards are distributed based on the value of the USDy-USDC treasury-owned liquidity and are claimable by the user at any time. The xYSL-S receipt token represents the user's share of the vault and helps calculate the USDy rewards earned on each 8-hour period. Additionally, this reward logic is sustainable for USDy and reduces the risk of oversupply over the long term because it is based on the actual performance of the USDy-USDC liquidity pool, which is a real-world metric that is less susceptible to market speculation and manipulation as it is harder for any individual or group to manipulate the value of the liquidity pool to their advantage, ensuring a fair distribution of rewards for all users.

3️⃣ bYSL Vault

Deposit
Withdraw
Receipt
bYSL
bYSL
bYSL-S
Deposit Fee
Withdrawal Fee
Virtue-Reward
5%
5%
USDy
⚡️Deposit Process
⚡️Withdrawal Process
💰 Reward Process

📝 Deposit process for the bYSL vault

​
  1. 1.
    A user sends 100 bYSL to the vault's contract.
  2. 2.
    Protocol collects a deposit fee of 5 bYSL (5% of the deposit).
  3. 3.
    The protocol uses the collected deposit fee to increase the bYSL-S perpetual ratio.
  4. 4.
    The protocol then adds 95 bYSL (95% of the deposit) to the bYSL AceVault.
  5. 5.
    It then mints bYSL-S tokens at the new perpetual ratio.
  6. 6.
    Finally, the minted bYSL-S tokens are sent to the user's wallet, representing their share in the vault and allowing them to benefit from the growth of the bYSL held in the vault.

📝 Withdrawal process for the bYSL vault

​
  1. 1.
    The user initiates a withdrawal of 1000 bYSL (100 bYSL-S).
  2. 2.
    The protocol burns 100 bYSL-S tokens from the user's balance.
  3. 3.
    A 5% withdrawal fee of 50 bYSL is collected and remains in the vault to increase its perpetual ratio.
  4. 4.
    The remaining 950 bYSL is transferred to the user's wallet.
  5. 5.
    Please be advised that the user must fulfill the 4-epoch warm-up period before their withdrawal can be processed. The warm-up period requires that the user has not made any deposits or withdrawals in the last 32 hours, represented by 4-epochs. If this condition is met, the withdrawal will proceed as normal. However, if the warm-up period has not been satisfied, the transaction will be reverted.

🔍 How does the bYSL vault earn?

​

✅ Perpetual Ratio increases every time bYSL is deposited by a user

​
  • The deposit fee collected by the protocol is used to mint new bYSL-S tokens, which are based on the current perpetual ratio. The perpetual ratio is a value that reflects the value of the vault and is used to determine the amount of bYSL-S tokens minted. By increasing the perpetual ratio, the protocol can mint more bYSL-S tokens and increase the overall value of the vault.
  • When a user deposits bYSL into the bYSL AceVault, a 5% deposit fee is applied. This fee is collected by the protocol and used to mint new bYSL-S tokens based on the current perpetual ratio. The newly minted bYSL-S tokens are then added to the vault's contract, which increases the overall value of the vault and the user's stake in it. This process helps to appreciate the value of the vault's receipt tokens over time, allowing users to earn greater rewards from their staked balance.
  • The remaining 95% of the deposit is also added to the vault's contract. This is used to calculate the user's stake in the vault and determine their rewards. By providing a mechanism for users to earn greater rewards from their staked balance, it encourages them to hold their bYSL in the vault for a longer period of time, which can help to increase the value of the token over time.
​

✅ Perpetual Ratio increases every time bYSL is withdrawn by a user

​
  • When a user decides to withdraw their bYSL from the AceVault, they will be required to pay a 5% withdrawal fee. This fee is used to burn a portion of the bYSL-S tokens that were minted based on the user's deposit, in proportion to the current perpetual ratio. The purpose of this is to maintain the overall value of the vault and ensure that the remaining users are not negatively impacted by the withdrawal.
  • The exact amount of bYSL-S burned is calculated by multiplying the withdrawal amount by the current perpetual ratio. This ensures that the value of the burned tokens matches the value of the withdrawn bYSL, and helps to maintain the overall value of the vault. This process helps to maintain the perpetual ratio and ensure that the value of the vault's receipt tokens does not decrease as a result of a user's withdrawal.
  • After the withdrawal fee has been paid and the appropriate amount of bYSL-S has been burned, the protocol will transfer the remaining bYSL to the user's wallet. This withdrawal process helps to maintain the overall value of the vault and ensure that the remaining users are not negatively impacted by the withdrawal.
​

✅ Earn Virtue-Rewards every 8 hours based on the fluctuations of the USDy-USDC treasury-owned liquidity during each epoch

​
  • The bYSL AceVault allows users to earn rewards in USDy by depositing bYSL into the vault. The rewards are determined by fluctuations in the USDC component of the USDy-USDC pair's treasury-owned liquidity, which is measured every 8 hours. The reward rate can vary between a minimum of 0.03% and a maximum of 0.30% per 8-hour period. If the USDC component of the liquidity pool increases, the reward rate increases by 0.01%. Conversely, if there is a decrease in the USDC component of the liquidity pool compared to the previously recorded amount, the reward rate decreases by 0.01%.
  • These rewards are distributed based on the value of the USDy-USDC treasury-owned liquidity and are claimable by the user at any time. The bYSL-S receipt token represents the user's share of the vault and helps calculate the USDy rewards earned on each 8-hour period. Additionally, this reward logic is sustainable for USDy and reduces the risk of oversupply over the long term because it is based on the actual performance of the USDy-USDC liquidity pool, which is a real-world metric that is less susceptible to market speculation and manipulation as it is harder for any individual or group to manipulate the value of the liquidity pool to their advantage, ensuring a fair distribution of rewards for all users.

4️⃣ USDy Vault

Deposit
Withdraw
Receipt
USDy
USDy
USDy-S
Deposit Fee
Withdrawal Fee
Virtue-Reward
5%
5%
USDy
⚡️Deposit Process
⚡️Withdrawal Process
💰 Reward Process

📝 Deposit process for the USDy vault

​
  1. 1.
    A user sends 100 USDy to the vault's contract.
  2. 2.
    Protocol collects a deposit fee of 5 USDy (5% of the deposit).
  3. 3.
    The protocol uses the collected deposit fee to increase the USDy-S perpetual ratio.
  4. 4.
    The protocol then adds 95 USDy (95% of the deposit) to the USDy AceVault.
  5. 5.
    It then mints USDy-S tokens at the new perpetual ratio.
  6. 6.
    Finally, the minted USDy-S tokens are sent to the user's wallet, representing their share in the vault and allowing them to benefit from the growth of the USDy held in the vault.

📝 Withdrawal process for the USDy vault

​
  1. 1.
    The user initiates a withdrawal of 1000 USDy (100 USDy-S).
  2. 2.
    The protocol burns 100 USDy-S tokens from the user's balance. A 5% withdrawal fee of 50 USDy is collected and remains in the vault to increase its perpetual ratio. The remaining 950 USDy is transferred to the user's wallet.
  3. 3.
    Please be advised that the user must fulfill the 4-epoch warm-up period before their withdrawal can be processed. The warm-up period requires that the user has not made any deposits or withdrawals in the last 32 hours, represented by 4-epochs. If this condition is met, the withdrawal will proceed as normal. However, if the warm-up period has not been satisfied, the transaction will be reverted.
  4. 4.
    Additionally, please note that if the USDy buyback and burn function is activated, users can only withdraw 1% of their receipt balance, as long as it's not greater than the USDy pool transmission rate.

🔍 How does the USDy vault earn?

​

✅ Perpetual Ratio increases every time USDy is deposited by a user

​
  • The deposit fee collected by the protocol is used to mint new USDy-S tokens, which are based on the current perpetual ratio. The perpetual ratio is a value that reflects the value of the vault and is used to determine the amount of USDy-S tokens minted. By increasing the perpetual ratio, the protocol can mint more USDy-S tokens and increase the overall value of the vault.
  • When a user deposits USDy into the USDy AceVault, a 5% deposit fee is applied. This fee is collected by the protocol and used to mint new USDy-S tokens based on the current perpetual ratio. The newly minted USDy-S tokens are then added to the vault's contract, which increases the overall value of the vault and the user's stake in it. This process helps to appreciate the value of the vault's receipt tokens over time, allowing users to earn greater rewards from their staked balance.
  • The remaining 95% of the deposit is also added to the vault's contract. This is used to calculate the user's stake in the vault and determine their rewards. By providing a mechanism for users to earn greater rewards from their staked balance, it encourages them to hold their USDy in the vault for a longer period of time, which can help to increase the value of the token over time.
​

✅ Perpetual Ratio increases every time USDy is withdrawn by a user

​
  • When a user decides to withdraw their USDy from the AceVault, they will be required to pay a 5% withdrawal fee. This fee is used to burn a portion of the USDy -S tokens that were minted based on the user's deposit, in proportion to the current perpetual ratio. The purpose of this is to maintain the overall value of the vault and ensure that the remaining users are not negatively impacted by the withdrawal.
  • The exact amount of USDy-S burned is calculated by multiplying the withdrawal amount by the current perpetual ratio. This ensures that the value of the burned tokens matches the value of the withdrawn USDy, and helps to maintain the overall value of the vault. This process helps to maintain the perpetual ratio and ensure that the value of the vault's receipt tokens does not decrease as a result of a user's withdrawal.
  • After the withdrawal fee has been paid and the appropriate amount of USDy-S has been burned, the protocol will transfer the remaining USDy to the user's wallet. This withdrawal process helps to maintain the overall value of the vault and ensure that the remaining users are not negatively impacted by the withdrawal.
​

✅ Earn Virtue-Rewards every 8 hours based on the fluctuations of the USDy-USDC treasury-owned liquidity during each epoch

​
  • The USDy AceVault allows users to earn rewards in USDy by depositing USDy into the vault. The rewards are determined by fluctuations in the USDC component of the USDy-USDC pair's treasury-owned liquidity, which is measured every 8 hours. The reward rate can vary between a minimum of 0.03% and a maximum of 0.30% per 8-hour period. If the USDC component of the liquidity pool increases, the reward rate increases by 0.01%. Conversely, if there is a decrease in the USDC component of the liquidity pool compared to the previously recorded amount, the reward rate decreases by 0.01%.
  • These rewards are distributed based on the value of the USDy-USDC treasury-owned liquidity and are claimable by the user at any time. The USDy-S receipt token represents the user's share of the vault and helps calculate the USDy rewards earned on each 8-hour period. Additionally, this reward logic is sustainable for USDy and reduces the risk of oversupply over the long term because it is based on the actual performance of the USDy-USDC liquidity pool, which is a real-world metric that is less susceptible to market speculation and manipulation as it is harder for any individual or group to manipulate the value of the liquidity pool to their advantage, ensuring a fair distribution of rewards for all users.