Everstrike supports 5 core wallet operations:
- Deposit
- Withdraw
- Stake
- Mint
- Redeem
Deposit and Withdraw are used for transferring funds to and from the Everstrike Smart Contract.
Stake, Mint and Redeem are used for the conversion between USDT and Everstrike USD (USD). Since Everstrike currently only accepts Everstrike USD as collateral, this conversion is necessary to begin trading.
To proceed with this guide, first make sure that you have followed the steps in How To Start Trading on Everstrike. You should have an Everstrike account with a connected and confirmed wallet address.
Depositing
Depositing on Everstrike is a two-step process.
First, you approve the amount you want to deposit. This permits the Everstrike Smart Contract to draw a specific amount of USDT from your wallet account.
A general rule when dealing with Smart Contract approvals is to never approve more than you want to deposit. If you want to deposit 10 USDT, you should only approve 10 USDT. We recommend that you follow this rule for Everstrike as well.
To deposit, first click Deposit next to the asset that you want to deposit. Currently, only USDT deposits are supported. You will need at least 0.01 USDT in your account to complete the deposit.
Step 1:
Step 2:
Step 3:
Step 4:
Step 5:
Step 6:
Step 7:
Step 8:
Withdrawing
To withdraw, select Withdraw next to USDT, enter the amount to withdraw, and confirm the withdrawal in your wallet.
Step 1:
Step 2:
Step 3:
Staking
To convert your deposited USDT to USD (used as collateral and for trading), you will first need to stake your USDT. Once staked, the USDT can be used to mint USD.
Once you want your USDT unstaked, you simply redeem your minted USD. Your USDT will then be unstaked within a maximum of 24 hours (in more than 98% of cases the process is instant).
This all seems unnecessarily complicated. Why not just accept USDT as collateral?
We want Everstrike to support a plethora of deposit options (USDT, USDC, DAI, TUSD, USDD, ETH, WBTC) in the future. Instead of implementing Portfolio Margining (which is extremely complex to implement and has many drawbacks and gotchas), we decided to keep things simple: One collateral asset (Everstrike USD) for everything. All other assets can be implicitely converted to this collateral asset through staking and minting. The drawback of this approach is that deposits effectively require two extra steps (Stake and Mint). However, it enables us to keep Everstrike stablecoin-independent and shield our users from stablecoin-related risks.
Can you show me how to stake?
Sure.
Step 1:
Step 2:
Step 3:
Step 4:
Minting
After staking USDT, you will be able to mint USD. USD is required for trading on Everstrike.
Click the Mint button next to USD to start the minting process. Minting typically takes 2-5 seconds to complete.
Notice the change to your USD balance after minting.
Redeeming
To convert your USD back to USDT, you can use the Redeem operation.
To start the Redeem operation, click the Redeem button next to USD. Then specify the amount you want to convert, and click Confirm. Redemptions can take up to 24 hours, but are usually instant.
Notice the change to your USDT balance after the successful redemption.