Welcome!
Welcome to Vega!
You are currently on the documenation for Vega's mainnet network. Documentation you see will be for the Vega software version that mainnet is currently running. If you want to see info for Fairground, the Vega-run testnet, switch network in the top bar of this page.
If you have questions, join our community on Discord! We're keen to help.
What is Vega?
Vega is a protocol for creating and trading derivatives on a fully decentralised network.
The Vega mainnet is run by a set of validator nodes. There's also a Vega testnet called Fairground, where it's possible to try trading cash-settled futures and perpetuals on a test network.
Learn more
- Vega whitepaper: A high-level overview of the protocol
- Vega website: More about the project and the team
- Vega on YouTube: Video walkthroughs and conversations with Vega contributors
- Engineering roadmap: Board showing the features the team has planned and their current status
What stage is Vega's mainnet?
The current version of mainnet is the second decentralised phase of the Vega network. The second step of a three-stage launch process, it will be followed by more feature-rich mainnet, pending software development and validators choosing to release it.
## What can you do on the Vega mainnet?
- Trade on cash-settled futures and perpetuals markets - Trade on markets proposed and voted in by the community programmatically or by using Console or another UI.
- Tokenholders can nominate validators - Earn staking rewards for securing the network using the governance dApp.
- Take part in network governance - Tokenholders can propose and vote on new markets, as well as changes to existing markets and network configuration.
You'll need a wallet that connects to the Vega network to trade, nominate validators, and take part in governance. See all the options under apps.
Mainnet incidents: Vega publishes information about mainnet incidents and their resolutions on the blog.
How you can use Vega
Create a Vega keypair
- Get a Vega Wallet: You'll need it for trading and staking tokens. The Vega Wallet is available as a browser extension, or you can download an app.
- Use Vega Snap: The quickest way to create a Vega keypair is to use MetaMask Snap.
You'll also need an Ethereum wallet with Ethereum for paying gas fees for depositing assets onto the Vega chain.
Trading on mainnet
- Vega Console: Use the trading interface (hosted on IPFS) to deposit assets, place trades and follow your positions.
- Programmatic trading basics: Find out what you need to trade using Vega's APIs and tools.
- Build a trading bot: Read a set of tutorials to guide you through [building your own trading bot.
Token management and network governance
- Mainnet governance proposals: See all the governance proposals currently live and take part in voting using your $VEGA tokens.
- Mainnet token interface: Interact with your $VEGA tokens on the token interface.
- Fairground token interface: You can also try out the interface using testnet tokens, if you want to familiarise yourself with it first.
Fairground, Vega's testnet
- Learn about Fairground: Find out about Vega's testnet, including Keep an eye on the site for incentive opportunities, too.
- Trade on a testnet: You can also try trading on Fairground. Place an order, track your positions, and explore the margin mechanisms with testnet assets.
- Share your proposal on Discord: If you propose a market, let everyone know on Discord so that people can vote on it.
How can I contribute to Vega?
- Bugs and feature requests: Raise any bugs you find, or feature requests you have, on Vega's feedback board.
- Share your guides and tools: If you have a guide or code that you've written about or using Vega software, submit it for inclusion on the community contributions page.
- Documentation translation: Raise an issue on the documentation repo to express your interest in translating Vega documentation.