To deposit funds to Perp v2, you'll first need to transfer some ETH and USDC on Optimism.
Check out this guide to learn how to bridge assets to Optimism: https://perpetualprotocolhelp.zendesk.com/hc/en-us/articles/5255836420121.
How to Deposit
Once you have some ETH and USDC on Optimism, go to app.perp.com.
Click on 'Deposit':
A pop-up appears which will let you enter an amount of USDC you want to deposit to Perp v2's clearinghouse smart contract and shows the available amount to deposit:
Click on 'Max' if you want to deposit all of the USDC in your wallet (or enter the desired amount in the box):
When depositing for the first time, you'll have to approve the clearinghouse smart contract to use your USDC, which grants permission to the contract to swap your tokens for vTokens in order to trade or provide liquidity.
Once you have entered an amount of USDC you want to use as collateral to trade or market make with on Perp v2, click on 'Deposit'. Your wallet will then ask you to confirm the transaction and you'll have to pay a small gas fee.
The transaction will be confirmed in a couple of seconds and your balance on the app.perp.com homepage will be updated.
You can view the amount of USDC and a link to the transaction details on Etherscan for all of your previous deposits by using the History page, which is located at the bottom left-hand side of the home page. From there you can navigate to the Deposits section.
Once you have deposited USDC, you're now all set to trade or market make on Perp v2!
Help with Deposits
If you are experiencing an issue with a deposit, please contact us on Discord.