Tutorial
Last updated
Last updated
Surf Protocol enables seamless deposits and withdrawals across a diverse range of blockchain networks, including Solana, Base, Ethereum, BNB Chain. Additionally, it is compatible with wallet solutions such as Trust Wallet, OKX Wallet, Phantom, and MetaMask.
For the purpose of this tutorial, we will demonstrate using the OKX Wallet as an example.
Visit the Surf Protocol website and click on "Log In."
Choose between logging in via email or by connecting a wallet address.
If you opt for the Wallet option, Surf Protocol supports integration with multiple wallet providers.
The Dashboard serves as your central hub for managing your Surf Protocol account. It provides functionality for deposits, withdrawals, and a comprehensive overview of your account activities.
From the Dashboard, you can:
Deposit and withdraw funds to/from your Surf Spot Wallet.
Monitor your total balance within the Surf Spot Wallet.
Manage and view all your perpetual trading positions.
Access your Vault holdings and perform actions such as depositing or withdrawing liquidity.
Click on "Deposit" on the dashboard.
Choose between "Direct Deposit" or "Connect Wallet to Deposit."
Direct Deposit: This option generates a unique wallet address for you to deposit directly into your Surf Spot wallet.
Connect Wallet to Deposit: This option allows you to add funds to your Surf Spot wallet from your connected wallet address.
Select a network: Currently, Surf supports deposits from five networks (SOLANA, BSC, ETH, BASE, and Merlin). Please choose a network to deposit from the list below.
Select a coin to deposit.
Copy your unique Surf wallet address and deposit the selected coin. Allow a few minutes for the transaction to be confirmed and the coins to appear in your account.
Order Type: Choose your order type:
Market Order: Executes your trade at the current market price.
Limit Order: Allows you to specify the exact price at which your trade will be executed.
Position Type: Select your position:
Choose to take a Long position (profit from price increases) or a Short position (profit from price decreases).
Collateral Value:
Specify the amount you want to allocate as collateral for this trade.
Collateral Options:
Surf V2 supports a broad range of collateral tokens, including altcoins in addition to standard stablecoins like USDC and USDT. Select the token you want to use as collateral.
Leverage:
Select your desired Leverage. Surf V2 offers leverage of up to 1000x for select popular tokens.
Open a Position:
Once all trade parameters are set, click "Trade" to open your position.
High leverage increases potential profits but also amplifies risk.
Go to your Dashboard and find the "Perp Positions" section to easily view all your open positions.
In the "Closing Options" column next to each position, you can choose from two options:
Market Close: Instantly closes your position at the current market price.
Limit Close: Allows you to set a specific price at which your position will automatically close.
Carefully review your positions, considering factors like market volatility and your profit targets, then choose the closing method that best suits your trading goals.
Head over to the Surf Vault section to get started.
Choose the token you'd like to deposit and click "Deposit" to add liquidity to the pool.
Enter the amount you want to contribute and confirm the deposit – it's that easy to start earning rewards!
Navigate to the Surf Vault section, then access "My Vault" to view your deposited liquidity.
Select the vault you want to withdraw your liquidity from.
Click "Withdraw" and carefully confirm the transaction to complete your withdrawal.