Vest Exchange
  • Welcome
    • About Vest
    • Getting started
  • Overview
    • Vest Architecture
      • Overview
      • zkRisk Engine
      • Swaps
      • Clearinghouse
      • Order book
      • Oracle
      • Vest Liquidity Pool
      • Blockchain
      • Decentralization
    • Trading
      • Perpetual contract specifications
      • Fees
      • Order book
      • Order types
      • Funding
      • Margin
      • Liquidations
      • Price Indices
      • Market making
    • Providing Liquidity
  • Points
  • Referrals
  • Risks
  • Audits
  • Media Kit
  • Vest API
  • Resources
    • Research
    • Github
    • Twitter
    • Discord
Powered by GitBook
On this page

Was this helpful?

  1. Welcome

Getting started

Welcome to Vest! This guide will walk you through everything you need to use our platform.

What you’ll need

You will either need an EVM Wallet (Metamask, Rabby, Coinbase wallet, or any other EVM-compatible wallet) or a Solana Wallet (Phanto, Solflare, or any other Solana-compatible wallet).

Supported Chains & USDC Addresses

Vest supports multiple chains for deposits. Make sure you're using the correct USDC contract address for each network:

Chain
USDC Address
Treasury Contract

Arbitrum

0xaf88d065e77c8cc2239327c5edb3a432268e5831

Base

0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913

Ethereum

0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48

Optimism

0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85

Polygon

0x3c499c542cef5e3811e1192ce70d8cc03d5c3359

ZkSync

0x3355df6D4c9C3035724Fd0e3914dE96A5a83aaf4 (USDC.e)

Note: Always ensure you have the native gas token for each chain to cover gas fees for deposits.

How to Start Trading

How do I trade on Vest?

1. Access Vest Exchange

Navigate to trade.vest.exchange in your browser.

2. Connect Your Wallet

Click the "Connect Wallet" button in the top right corner and select your preferred wallet:

  • For EVM chains: Choose MetaMask, Rabby, or your preferred EVM wallet

  • For Solana: Choose Phantom, Solflare, or your preferred Solana wallet

3. Sign In

After connecting your wallet, you'll be prompted to sign a message. This creates a new signer wallet for your session that will be delegated to sign trades on your behalf.

Security Note: Vest does not store the generated private key on our servers and cannot access this key. This system provides convenience without compromising security.

4. Deposit Funds

  1. Click on the "Deposit" button to add funds to your Vest account:

  2. Select the chain you want to deposit from

  3. Enter the amount you wish to deposit

  4. Confirm the transaction in your wallet

5. Start Trading

Once your deposit is confirmed, you're ready to start trading!

  • Navigate to the markets page to select the trading pair you're interested in

  • All trades on Vest are gas-less, so you won't pay network fees for each trade

  • Set your position size, leverage, and execute your trade

Advanced Users

For advanced users who prefer more control, Vest offers API trading that allows you to sign your own trades. Documentation for API integration can be found here.

Need Help?

If you encounter any issues or have questions, create support tickets in our Discord.

Happy trading!

How do I deposit funds to Vest?

Users can deposit USDC across supported chains to Vest. To deposit funds:

  1. Click on the "Deposit" button to add funds to your Vest account:

  2. Select the chain you want to deposit from

  3. Enter the amount you wish to deposit

  4. Confirm the transaction in your wallet

To view pending deposits, visit the Transfers tab at https://trade.vest.exchange/portfolio.

Chain
USDC Address
Treasury Contract

Arbitrum

0xaf88d065e77c8cc2239327c5edb3a432268e5831

Base

0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913

Ethereum

0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48

Optimism

0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85

Polygon

0x3c499c542cef5e3811e1192ce70d8cc03d5c3359

ZkSync

0x3355df6D4c9C3035724Fd0e3914dE96A5a83aaf4 (USDC.e)

Note: Always ensure you have the native gas token for each chain to cover gas fees for deposits.

How do I withdraw funds from Vest?

Users can withdraw USDC from Vest to any supported chain. To withdraw funds

  1. Click on the "Withdraw" button to withdraw funds from your Vest account:

  2. Select the chain you want to Withdraw to

  3. Enter the amount you wish to withdraw

  4. Confirm the transaction in your wallet

Depending on the amount withdrawn, there may be a Withdraw Time. To view pending withdrawals, visit the Transfers tab at https://trade.vest.exchange/portfolio.

PreviousAbout VestNextVest Architecture

Last updated 15 days ago

Was this helpful?

0x80C526d1c2fddADB3Cd39810cd7A79E07b0EDa0
0x32d95F243F9E2c1344E4BAa91a8D32711527ef7e
0xE80F92077131b9890599E418AE323de71cE1C35a
0xE80F92077131b9890599E418AE323de71cE1C35a
0xE80F92077131b9890599E418AE323de71cE1C35a
0x7ccF5BbeC69c790D27dA3b5398B9e0d6D6EeC9F3
0x80C526d1c2fddADB3Cd39810cd7A79E07b0EDa0
0x32d95F243F9E2c1344E4BAa91a8D32711527ef7e
0xE80F92077131b9890599E418AE323de71cE1C35a
0xE80F92077131b9890599E418AE323de71cE1C35a
0xE80F92077131b9890599E418AE323de71cE1C35a
0x7ccF5BbeC69c790D27dA3b5398B9e0d6D6EeC9F3