To register for Fairground incentives you will need to Tweet a message, from a public Twitter account, with a signature from your Vega wallet. If you haven’t already, you can either create a hosted wallet or download a local wallet by following these instructions. You must use local wallet version 0.8.0 or later.
The good news is you only need to do this once, and then you are registered for all incentives afterwards (from time-to-time we may ask you to re-register but that won’t be very often).
Once you have tweeted, check the Twitter Registration leaderboard to see your Twitter handle. This means your registration has been successful. You will not receive a response on Twitter unless your registration was invalid. The Twitter account you use must be public to register for the incentives.
To register you'll need to sign a message (containing your Twitter handle, which is case sensitive) with your Vega wallet and share the signature on Twitter. If you want to use the local (command line) wallet. You will need version 0.8 or later of the local wallet. Here is the format for the message:
I'm taking a ride on @VegaFairground PUBKEY SIGNEDMESSAGE https://fairground.wtf/
To generate a signature using local wallet, run the following command:
MacOS & Linux
./vegawallet sign -k ReplaceWithYouVegaPublicKey -n ReplaceWithYourWalletUsername -m ReplaceWithYourBase64EncodedTwitterHandle
./vegawallet sign -k 75b5b97f27d13a6de2245e0cf56aa1c865f2678a6d24f1675e95486ee2a6d31e -n walletname -m Y2FtcGJlbGxzc291cmNl
vegawallet sign -k ReplaceWithYouVegaPublicKey -n ReplaceWithYourWalletUsername -m ReplaceWithYourBase64EncodedTwitterHandle
vegawallet sign -k 75b5b97f27d13a6de2245e0cf56aa1c865f2678a6d24f1675e95486ee2a6d31e -n walletname -m Y2FtcGJlbGxzc291cmNl
To encode your Twitter handle you can use Text to Base64. Do not include the @ symbol.
mytwitterhandle = bXl0d2l0dGVyaGFuZGxl
In the event you have issues registering via Twitter, check out some of these tried and tested troubleshooting tips: