# Get your XP
To get the
XP begin by signing up for our newsletter at our Sponsor Booth. To claim the
XP you'll need to build the Command Line Client for interacting with the Cosmos Burner Chain and generate a wallet. First make sure that you have installed golang v13.0 or newer (opens new window) and that your
$GOROOT are correctly configured.
Now you can get the repo by cloning it directly with the correct branch (
Afterwards you'll need to navigate into the newly downloaded directory and run
make install like:
You may need to install
This should result in building three binaries:
The first binary (
ebd) is used for running a node within the network (we're just going to be connecting to a node that's already running). The second binary (
ebrelayer) is for running a relayer between the burner chain and xDai. You won't be allowed to do this unless you also run a validator so we won't look further into it at this point. The third binary (
ebcli) is the one we want. Try running the help command to see what it can do:
The first thing we'll want to do is add some values to the config of our CLI so you don't need to include them as flags with every other command. We add
format to help with formatting the CLI results, We'll use
node to point our CLI to the active burner node at http://188.8.131.52:26657 where it is running with the
Next you'll want to generate a new account for this chain. You should come up with a nickname for this account that you can use to reference it while making other commands later on. This will also show you the mnemonic phrase that secures the account as well as the public key and your address as a bech32 encoded version of your public key with a cosmos prefix (the prefix can be modified per chain).
This is your new account! Now that you know your account address, you need to send it to us so we can give you your
XP! You can submit it via email to email@example.com with the email address you signed up for the survey with. I'll reply letting you know you've received the
XP. Once you've received it you should be able to check your balance like this:
This uses the
ebcli keys as a sub-command to grab your account address and uses it as a parameter in the
ebcli query command.
If you have not yet received your
XPtokens, you will see an error that your account does not exist. That's because accounts are not registered within the chain's memory until they execute their first transaction or receive a balance in some token.
NOTE This does not work yet because XP is non transferrable.
Once you have some
XP you can send it back to your Ethereum address on the BuffiDai xDai chain. To do this use the following command:
You should be able to see the balance show up in your BuffiDao wallet!