Fairground Fairground

How get the signed message

Vega Desktop Wallet

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

  1. Open your Vega desktop or Browser 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, it is case sensitive).
  4. Click ‘sign’.
  5. This will generate the message (SIGNEDMESSAGE) that you need, together with your public key, to use in your tweet.

Show images

Use your own twitter ID without the @

Vega CLI Wallet

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

MacOS & Linux

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

Show example shell command

./vegawallet message sign  --pubkey 75b5b97f27d13a6de2245e0cf56aa1c865f2678a6d24f1675e95486ee2a6d31e --wallet walletname --message Y2FtcGJlbGxzc291cmNl==

Windows

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

Show example shell command

vegawallet nessage sign  --pubkey 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, note that the hosted wallet does not work for incentives but can be used for testing out trading on Fairground.

  1. Join our Discord and type "!hosted-wallet" in the #hosted-wallet channel and you will get a wallet.
  2. Access the Vega console
  3. Click Connect wallet up in the right corner
  4. Change to hosted wallet by clicking Use hosted wallet
  5. Enter username and passphrase and press Create hosted wallet

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