Blacksail Vaults
Last updated
Last updated
Blacksail vaults harness the power of compound interest by utilizing a harvest function that is called automatically (by various farming bots as well as Blacksail users), which converts DeFi token rewards and trading revenue into additional LPs (liquidity pool tokens) on behalf of the user and re-stakes them, allowing the rewards to compound exponentially by converting the APR (annual percentage rate) to APY (annual percentage yield) ie. compounded yearly rewards. This process attracts liquidity to the network by maximizing user yield and providing increased liquidity to the exchange.
Crypto reward tokens issued by the DeFi protocols to incentivize liquidity are converted to LPs for re-staking. First by converting the reward tokens to the tokens required by the liquidity pool, next by using these tokens to create additional LPs, and lastly re-staking them in the pool automatically.
Blacksail Vault Interaction Flow:
Deposit Function: User deposits LP tokens into the Blacksail Vault, where the user receives a tokenized receipt representing their share of the total LP balance, and delegated to the Blacksail Strategy contract which will deposit the tokens into the associated AMM masterchef to begin receiving rewards using the Blacksail Strategy Desposit function.
Example: 1 S-BTC LP are deposited into the Shadowdex Exchange Masterchef to receive Shadow tokens. User receives a Blacksail-S-BTC LP receipt, proportional to the total number of LPs that currently exist in the strategy.
Harvest Function: Crypto reward tokens issued by the DeFi protocols are converted to LPs for re-staking by selling the rewards to the tokens required by the liquidity pool and then using these tokens to create additional LPs and re-staking them in the pool. This is done by executing the Harvest function on the Blacksail Strategy.
Example: The shadow token rewards earned from providing liquidity to the Shadowdex Exchange are exchanged 50% for Sonic and Bitcoin tokens and repaired as LP, then S-BTC LP are deposited into the Shadowdex Exchange Masterchef to earn an increased share of Shadow tokens.
Withdraw Function: The withdraw function on the Blacksail strategy allows you to redeem your receipt tokens for your share of the Blacksail vaults LP tokens and your earnings (ie. your initial deposit + your compounded rewards = your total balance of LPs available to be withdrawn)
Example: User withdraws Blacksail-S-BTC LP receipt to receive their share of S-BTC LP tokens from the pool.