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 the 'Deposit' button for the collateral type you want to use:
A pop-up appears which lets you enter the amount of USDC, ETH, FRAX, etc. you want to deposit to Perp v2's clearinghouse smart contract, provides some bridging options 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).
You can also select a different asset to deposit from the dropdown menu:
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. The same one-off approval also applies to other collateral types (e.g., ETH/WETH, FRAX, OP, etc.)
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 and/or some other supported assets, 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.