# 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 $GOPATH
and $GOROOT
are correctly configured.
Now you can get the repo by cloning it directly with the correct branch (okwme/minimal-scavenge
):
Afterwards you'll need to navigate into the newly downloaded directory and run make install
like:
You may need to install
make
andmake-guile
before runningmake 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 indent
, format
to help with formatting the CLI results, We'll use trust-node
and node
to point our CLI to the active burner node at http://167.99.167.78:26657 where it is running with the chain-id
of peggy
.
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 billy@tendermint.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
XP
tokens, 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!