This contains instructions for how to connect to Stride's testnet, PoolParty!
We've tried to keep the instructions as simple as possible, but if you have any questions, please don't hesitate to contact us over email, on Twitter, or at our Discord.
Requirements for this testnet are quite minimal. You should have a 4 CPU 32 GB RAM machine. We've only tested this build on OSX and Linux machines, but we hope to support Windows soon.
Run the following command to install PoolParty
bash -c "$(curl -sSL install.poolparty.stridelabs.co)"
If you've installed Poolparty with the standard install script, please run
bash -c "$(curl -sSL https://raw.githubusercontent.com/stride-labs/testnet/main/poolparty/upgrade.sh)"
The upgrade script uses the file structure and naming defined by the default install script. If you installed Poolparty in a different way, please do NOT use the upgrade script, it may not function properly.
If you want to upgrade manually (or did not do the standard installation), please use this commit hash to upgrade your binary: 90859d68d39b53333c303809ee0765add2e59dab
. The upgrade folder for Cosmovisor is v2
. We strongly recommend using Cosmovisor to handle your upgrade, so that you will automatically upgrade after the gov proposal passes.
Please add the repo with your Stride binary (defaults to $HOME/go/bin
) to your .bashrc
or .zshrc
file. Then, you can run strided
automatically.
For example, run strided q bank balances stride159atdlc3ksl50g0659w5tq42wwer334ajl7xnq
to see the balance of Stride's address.
Another, practical example, if you run
strided keys list
you can see your local keys. If you wish to make a new account, please run
strided keys add <NAME>
If you already have a wallet and you want to restore it
strided keys add <NAME> --recover
If you run strided q help
, you'll see a list of potential options. Some useful flows might be
strided tx stakeibc liquid-stake
strided tx stakeibc redeem-stake
If you want to convert your node into a validator, please run
strided tx staking create-validator
and follow the prompts.
For now, we're hosting a Ping.Pub block explorer here. We're working on integrating a more robust block explorer, stay tuned.
To get tokens, message $faucet {{ADDRESS}}
on Discord. For example, I would type $faucet stride159atdlc3ksl50g0659w5tq42wwer334ajl7xnq
.
Please don't spam this.
If your local strided
is asking you for any of these, please know:
CHAIN_ID = STRIDE-TESTNET-4
KEYRING_BACKEND = test
HOST_ZONE = GAIA
STRIDE_CURRENCY = ustrd (1,000,000 ustrd = 1 STRD)
GAIA_CURRENCY = uatom (1,000,000 uatom = 1 ATOM)
GAIA_CURRENCY_ON_STRIDE = ibc/27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2
HOST_ZONE_2 = OSMO
OSMO_CURRENCY = uosmo (1,000,000 uosmo = 1 OSMO)
OSMO_CURRENCY_ON_STRIDE = ibc/D24B4564BCD51D3D02D9987D92571EAC5915676A9BD6D9B0C1D0254CB8A5EA34
When you first install your testnet, you should have seen two sh
commands printed at the end. These contain instructions for how to connect to your testnet.
If you used the presets, you should be able to run the following command to relaunch your node.
strided start
or
sh $HOME/.stride/poolparty/launch_poolparty.sh
Your node's nickname is how others can see it on the block explorer. For example, if you become a validator, you'll appear as your node's nickname.
If you're running into a permission error of the flavor
mkdir: {{path}}: Permission Denied
If so, you should run chmod +rw {{path}}
to fix the permissions.
Please DM us your logfile, located at $HOME/.stride/install.log
, and we can help you debug.
One thing to check, Stride requires go
version 1.18. Please install this here.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. We also welcome all discussion in #engineering or #questions in our Discord.