Finding and using testnet assets

To trade on Vega testnet, you’ll need to deposit tokens that you can use as testnet collateral. See a step-by-step guide to depositing with Vega Console.

Before you can deposit to Vega, the asset needs to be approved via on-chain governance. Do not attempt to deposit an asset that has not been approved, you won’t get it back.

All markets on testnet are cash-settled futures, meaning you’ll only need to deposit the settlement asset:

  • Using Console, you can see what the settlement asset is for a market in two places: in the Futures view under the column Settlement Asset; and by looking at a market’s Info panel in Vega Console.
  • You can also query for market data using APIs. The market data will give you an asset ID, and you can fetch the details of that asset using the assets endpoint.

Vega exclusively supports ERC20 tokens, deployed to the Ropsten Ethereum testnet, that can be obtained for free. In the future, you’ll be able to propose and use tokens created with other token standards, including some non-Ethereum assets. (In earlier versions of testnet, users were allocated a set amount of collateral at each reset, but now that the Ethereum bridge has been enacted, you can deposit tokens yourself to trade with - see instructions below.)

You can also withdraw testnet tokens, if you choose to. See the instructions for how to withdraw on Vega Console.