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 (v0.7) by following these instructions.)
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 leaderboards 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.7 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