User Guide

Getting Started

Before you begin, please review the Risks section and make sure you understand the terms and risks of using Tarot. You can navigate to the Tarot interface provided at: https://www.tarot.to/

If you haven't already, connect your wallet to Tarot. You'll see a list of Markets with all of the available lending pools. (You can filter the list of lending pools by DEX or token symbol.)

Borrowing

How to deposit LP tokens

  1. Choose the lending pool that corresponds to the LP tokens you want to deposit. You'll need to make sure you have LP tokens in your wallet for the lending pool. (If not, you can navigate to the corresponding DEX and follow their instructions to add liquidity for the token pair.)

  2. For the lending pool, you'll see an overview of the information for each borrowable token in the lending pool, including the Total Supply, Total Borrowed, Utilization, Supply APR, and Borrow APR.

  3. Click Deposit to open the Deposit dialog for LP tokens.

  4. In the Deposit dialog, use the slider or enter the amount of LP tokens you wish to deposit. You can also click MAX to enter the maximum amount available.

  5. If this is your first deposit of LP tokens for this lending pool, click Approve to approve the deposited amount and Confirm the transaction in your wallet. This may take a few seconds to update. If the button doesn't update after a few seconds, try refreshing the page.

  6. Finally, click Deposit in the dialog to deposit your LP tokens and Confirm the transaction in your wallet.

How to leverage LP tokens

  1. Choose the lending pool that corresponds to the LP tokens you want to leverage. Make sure you have already deposited LP tokens, as detailed in How to deposit LP tokens.

  2. Click Leverage to open the leverage dialog for LP tokens.

  3. In the Leverage dialog, use the slider or enter the amount of desired leverage. You'll see an overview of the New Leverage, New Liquidation Prices, Borrow Fees, Trading APR, Reward APR (if any), Borrow APR, and the Estimated APR for your leveraged position.

  4. If necessary, click Approve for both tokens and Confirm the transactions in your wallet. This may take a few seconds to update.

  5. Finally, click Leverage in the dialog to leverage your LP tokens and Confirm the transaction in your wallet.

How to deleverage LP tokens

  1. Choose the lending pool that corresponds to the LP tokens you want to deleverage. You can only deleverage a position if you have leveraged LP tokens, as detailed in How to leverage LP tokens.

  2. Click Deleverage to open the Deleverage dialog for LP tokens.

  3. In the Deleverage dialog, use the slider or enter the amount of LP tokens you wish to deleverage. You can also click MAX to enter the maximum available. You'll see an overview of the New Leverage, New Liquidation Prices, Repay and Receive amounts, and the Estimated APR for your deleveraged position.

  4. If necessary, click Approve to approve the deleveraged amount and Confirm the transaction in your wallet. This may take a few seconds to update.

  5. Finally, click Deleverage in the dialog to deleverage your LP tokens and Confirm the transaction in your wallet.

  6. Note that deleveraging breaks down the LP token collateral into its constituent tokens and uses them to repay the outstanding borrowed amounts. The remaining tokens are returned to your wallet as tokens in the token pair, rather than as LP tokens. If you wish to deleverage and keep the remaining collateral as LP tokens, choose a smaller amount that still corresponds to the “0 - Infinity” range for Liquidation Prices.

How to withdraw LP tokens

  1. Choose the lending pool that corresponds to the LP tokens you want to withdraw. You can only withdraw if you have deposited LP tokens, as detailed in How to deposit LP tokens. If you have a leveraged position, you can only withdraw up to the available LP tokens for your position to remain sufficiently collateralized.

  2. Click Withdraw to open the Withdraw dialog for LP tokens.

  3. In the Withdraw dialog, use the slider or enter the amount of LP tokens you wish to withdraw. You can also click MAX to enter the maximum available. You'll see an overview of the New Leverage and New Liquidation Prices for your leveraged position, and the Transaction size (in the token pair) for your withdrawal.

  4. If necessary, click Approve to approve the withdrawal amount and Confirm the transaction in your wallet. This may take a few seconds to update.

  5. Finally, click Withdraw in the dialog to withdraw the LP tokens and Confirm the transaction in your wallet.

How to borrow tokens using LP tokens as collateral

  1. Choose the lending pool that corresponds to the tokens you want to borrow. You can only borrow tokens if you have deposited LP tokens, as detailed in How to deposit LP tokens.

  2. Click Borrow to open the Borrow dialog for the tokens you want to borrow.

  3. In the Borrow dialog, use the slider or enter the amount of tokens you want to borrow. You can also click MAX to enter the maximum available. You'll see an overview of the New Leverage, New Liquidation Prices, Borrow Fee, Borrow APR, and the Farming APR (if any) for your leveraged position.

  4. If necessary, click Approve to approve the borrowed amount and Confirm the transaction in your wallet. This may take a few seconds to update.

  5. Finally, click Borrow in the dialog to borrow the tokens and Confirm the transaction in your wallet.

How to repay borrowed tokens

  1. Choose the lending pool that corresponds to the borrowed tokens you want to repay. You can only repay if you have borrowed tokens, as detailed in How to leverage LP tokens and How to borrow tokens using LP tokens as collateral.

  2. Click Repay to open the Repay dialog for the borrowed tokens you want to repay.

  3. In the Repay dialog, use the slider or enter the amount of tokens you want to repay. You can also click MAX to enter the maximum available. You'll see an overview of the New Leverage and New Liquidation Prices for your leveraged position.

  4. If necessary, click Approve to approve the repayment amount and Confirm the transaction in your wallet. This may take a few seconds to update.

  5. Finally, click Repay in the dialog to repay the borrowed tokens and Confirm the transaction in your wallet.

Lending

How to supply tokens for lending

  1. Choose the lending pool that corresponds to the tokens you want to supply. You'll need to make sure you have these tokens in your wallet. (If not, you can navigate to the corresponding DEX and follow their instructions to acquire these tokens.)

  2. Click the Lend tab. You'll see your Supply Balance and the Net APR for the lending pool, as well as the amount of each token supplied in the token pair.

  3. Click Supply to open the Supply dialog for the token you want to supply.

  4. In the Supply dialog, use the slider or enter the amount of tokens to supply. You can also click MAX to enter the maximum amount available. You'll see the Supply APR for your supplied tokens.

  5. If necessary, click Approve to approve the supplied amount and Confirm the transaction in your wallet. This may take a few seconds to update.

  6. Finally, click Supply in the dialog to supply these tokens and Confirm the transaction in your wallet.

How to withdraw supplied tokens

  1. Choose the lending pool that corresponds to the supplied tokens you want to withdraw. You can only withdraw tokens you have supplied for lending, as detailed in How to supply tokens for lending.

  2. Click the Lend tab. You'll see your Supply Balance and the Net APR for the lending pool, as well as the amount of each token supplied in the token pair.

  3. Click Withdraw to open the Withdraw dialog for the token you want to withdraw.

  4. In the Withdraw dialog, use the slider or enter the amount of tokens to withdraw. You can also click MAX to enter the maximum amount available.

  5. If necessary, click Approve to approve the withdrawal amount and Confirm the transaction in your wallet. This may take a few seconds to update.

  6. Finally, click Withdraw in the dialog to withdraw these tokens with accrued interest and Confirm the transaction in your wallet.

  7. Note that, as a lender, you may be temporarily unable to withdraw your tokens. This can happen if the utilization of supplied tokens in a lending pool is high and there is not enough liquidity in the lending pool for the token. Lenders may not be able to withdraw some or all of their tokens at a given time.

Farming

How to claim TAROT farming rewards

  1. Choose the farming-enabled lending pool that corresponds to the TAROT farming rewards you want to claim. You can only claim TAROT if the lending pool was eligible for farming rewards and you have earned farming rewards in the lending pool, as detailed in Farming.

  2. Click the Farm tab. You’ll see your claimable TAROT amount for the lending pool. If you see a message to “Leverage or borrow to start farming TAROT,” you do not have any claimable TAROT farming rewards.

  3. Click Claim TAROT to claim your TAROT farming rewards, and Confirm the transaction in your wallet. This transaction claims TAROT tokens and transfers them to your wallet.

Dashboard

The Dashboard section shows a comprehensive overview for each account:

  • Total Value Locked, Total Supplied, and Total Borrowed amounts

  • Borrow Positions for each lending pool

  • Supply Positions for each lending pool

  • Supply Vault Positions (including xTAROT) for each Supply Vault

  • xStaking Positions for each xStaking Pool

Supply Vaults

Supply Vaults are lending aggregators that use automated strategies to earn yield across multiple lending pools.

The Supply Vaults section shows the Staked TVL, APR Estimate, and exchange rate for each Supply Vault, as well as the tToken balance and claimable underlying token amount.

How to stake tokens in a Supply Vault

  1. Choose the Supply Vault that corresponds to the tokens you want to stake. You'll need to make sure you have these tokens in your wallet. (If not, you can navigate to the corresponding DEX and follow their instructions to acquire these tokens.)

  2. Click Stake to open the Stake dialog for the token you want to stake.

  3. In the Stake dialog, use the slider or enter the amount of tokens to stake. You can also click MAX to enter the maximum amount available. You'll see the Supply APR for your supplied tokens.

  4. If necessary, click Approve to approve the staked amount and Confirm the transaction in your wallet. This may take a few seconds to update.

  5. Finally, click Stake in the dialog to stake these tokens in the Supply Vault and Confirm the transaction in your wallet.

How to unstake tokens from a Supply Vault

  1. Choose the Supply Vault that corresponds to the tokens you want to unstake. You can only unstake tokens you have staked in a Supply Vault, as detailed in How to stake tokens in a Supply Vault.

  2. Click Unstake to open the Unstake dialog for the token you want to unstake.

  3. In the Unstake dialog, use the slider or enter the amount of tokens to unstake. You can also click MAX to enter the maximum amount available.

  4. If necessary, click Approve to approve the unstake amount and Confirm the transaction in your wallet. This may take a few seconds to update.

  5. Finally, click Unstake in the dialog to unstake these tokens from the Supply Vault and Confirm the transaction in your wallet.

xTAROT

xTAROT is the gateway for on-chain governance and fee distribution of the Tarot Protocol.

The xTAROT section shows the Staked TVL, APR Estimate, and exchange rate for xTAROT, as well as your xTAROT balance and claimable TAROT amount, and the available xStaking Pools for additional rewards.

How to stake TAROT in xTAROT

  1. Click Stake to open the Stake dialog for xTAROT.

  2. In the Stake dialog, use the slider or enter the amount of TAROT to stake. You can also click MAX to enter the maximum amount available.

  3. If necessary, click Approve to approve the staked amount and Confirm the transaction in your wallet. This may take a few seconds to update.

  4. Finally, click Stake in the dialog to stake TAROT in xTAROT and Confirm the transaction in your wallet.

How to unstake TAROT from xTAROT

  1. Click Unstake to open the Unstake dialog for xTAROT.

  2. In the Unstake dialog, use the slider or enter the corresponding amount of xTAROT to unstake. You can also click MAX to enter the maximum amount available.

  3. If necessary, click Approve to approve the unstake amount and Confirm the transaction in your wallet. This may take a few seconds to update.

  4. Finally, click Unstake in the dialog to unstake TAROT from xTAROT and Confirm the transaction in your wallet.

How to stake xTAROT in an xStaking Pool

  1. Click Stake to open the Stake dialog for the xStaking Pool of your choice.

  2. In the Stake dialog, use the slider or enter the amount of xTAROT to stake. You can also click MAX to enter the maximum amount available.

  3. If necessary, click Approve to approve the staked amount and Confirm the transaction in your wallet. This may take a few seconds to update.

  4. Finally, click Stake in the dialog to stake xTAROT in the xStaking Pool and Confirm the transaction in your wallet.

How to unstake xTAROT from an xStaking Pool

  1. Click Unstake to open the Unstake dialog for the xStaking Pool of your choice. You can only unstake xTAROT you have already staked in the xStaking Pool, as detailed in How to stake tokens in a Supply Vault.

  2. In the Unstake dialog, use the slider or enter the amount of xTAROT to unstake. You can also click MAX to enter the maximum amount available.

  3. If necessary, click Approve to approve the unstake amount and Confirm the transaction in your wallet. This may take a few seconds to update.

  4. Finally, click Unstake in the dialog to unstake xTAROT from the xStaking Pool and Confirm the transaction in your wallet.

How to claim tokens from an xStaking Pool

  1. Click Claim Token to claim any available reward tokens from the xStaking Pool of your choice. You can only claim tokens if you have earned rewards for staking xTAROT in the xStaking Pool, as detailed in How to stake xTAROT in an xStaking Pool.

  2. Confirm the transaction in your wallet. This transaction claims the reward tokens from the xStaking Pool and transfers them to your wallet.

LP Vault Bounties

The Vault Bounties section shows pending rewards and available bounties for Tarot Vaults. You can reinvest pending rewards for Tarot Vaults to receive the reinvest bounty (as DEX reward tokens).

Distribution Claims

The Distribution Claims section shows pending TAROT claims for Early Tarot Users and LGE Participants. The following amounts are displayed for each TAROT distribution:

  • Total Claim — The total amount of TAROT tokens

  • Claimed — The total amount of TAROT tokens claimed to date

  • Est. Available — The estimated amount of TAROT tokens available to claim

How to claim TAROT

  1. If you are eligible for a distribution, you can click Claim TAROT to claim any available TAROT tokens from the distribution.

  2. Confirm the transaction in your wallet. This transaction claims the TAROT tokens from the distribution and transfers them to your wallet.

How to claim TAROT with FTMScan

Tarot is a permissionless protocol. If you are eligible for a TAROT distribution, you can also claim it manually through FTMScan.

  1. In FTMScan, navigate to the contract address that corresponds to the TAROT distribution you want to claim. You'll need to make sure your wallet has a pending claim for the distribution.

  2. Click the Contract tab.

  3. Click Write Contract to view the write methods for this contract.

  4. Click Connect to Web3 to connect your wallet to FTMScan, and confirm your wallet is connected.

  5. Under 1. claim, click Write to claim TAROT and Confirm the transaction in your wallet.

  6. You're done! Click View your transaction to view the transaction which claims and transfers TAROT to your wallet.

The TAROT distribution contracts on FTMScan are provided below:

References to external websites or services should be regarded with caution. As always, when connecting to any website or service, please make sure to verify the URL and contract addresses are correct.

ContractAddressFTMScan

Early Borrower

0xe1fe8b5c3f5b592613305fc6ff551c67cbe40e17

Early Lender

0x4c093134657904a7c3f1e47a6d9a38955094ebef

Tarot LGE

0xd4fcd1d1252bf4a3134e0e848479ad90a60979ef

LGE Bonus

0x3303a565741d0d41d026c12259ff2d4772d3622e

Last updated