Fairground Fairground

Vega Desktop Wallet

To generate a signature using desktop wallet, run the following command:

  1. Open your Vega desktop wallet.
  2. In the wallet, click on the keypair that you want to use.
  3. Enter your Twitter handle in the message box (without the @ symbol).
  4. Click ‘sign’.
  5. This will generate the message that you need, together with your public key, to use in your tweet.

Vega CLI Wallet

To generate a signature using local wallet, run the following command:

MacOS & Linux

./vegawallet sign --key ReplaceWithYouVegaPublicKey --wallet ReplaceWithYourWalletUsername --message ReplaceWithYourBase64EncodedTwitterHandle

Show example shell command

./vegawallet sign  --key 75b5b97f27d13a6de2245e0cf56aa1c865f2678a6d24f1675e95486ee2a6d31e --wallet walletname --message Y2FtcGJlbGxzc291cmNl

Windows

vegawallet sign --key ReplaceWithYouVegaPublicKey --wallet ReplaceWithYourWalletUsername --message ReplaceWithYourBase64EncodedTwitterHandle

Show example shell command

vegawallet sign  --key 75b5b97f27d13a6de2245e0cf56aa1c865f2678a6d24f1675e95486ee2a6d31e --wallet walletname --message Y2FtcGJlbGxzc291cmNl

To encode your Twitter handle you can use Text to Base64. Do not include the @ symbol.

For example:

mytwitterhandle = bXl0d2l0dGVyaGFuZGxl

Hosted wallet and/or sign message via console

In case you want to use the Hosted Wallet use the below steps, for the ones using a local wallet and only want to register via the console, go directly to step 5

  1. Access the Vega console
  2. Click Connect wallet up in the right corner
  3. Change to hosted wallet by clicking Use hosted wallet
  4. Enter username and passphrase and press Create hosted wallet
  5. In the Vega console, make sure that you are logged in, click one of the + buttons in the your current view so that "pick a view" appears. Scroll down to the bottom of the listed options and choose Sign utility
  6. Enter your Twitter handle, it is case sensitive so copy it exactly without the @, press sign and afterwards Tweet this.
  7. Give it a while before tweeting again to avoid problems with Twitter's anti-bot / anti-spam algorithms. Make sure you use your Twitter handle (the thing that starts with @) and not the display name.

Registration troubleshooting

In the event you have issues registering via Twitter, check out some of these tried and tested troubleshooting tips:

  • Make sure you use your Twitter handle (the thing that starts with @) and not the display name.
  • It is case sensitive so copy it exactly.
  • Give it a while before tweeting again to avoid problems with Twitter's anti-bot / anti-spam algorithms.
  • You can try to reply to our tweet with your message rather then post it.

Us
Vega

Check out Vega Console (no wallet needed)
Go
Get a hosted wallet (quick start)
Go
Run your own Vega wallet
Go

Build 
on Vega

Try it out in your browser with Gitpod
Go
Watch a video tutorial
Go
Read the API and tutorials - using Vega’s APIs, REST GRPC and GraphQL
Go

Ge
Rewarded

Register to take part in Fairground incentives
Go
Claim your tokens
Go
Check out the bounties
Go