Skip to main content
Version: Testnet - Blumbus

Initialize

Set RollApp info defaults

Export default values:

export KEY_NAME_ROLLAPP="rol-user"
export MONIKER="$ROLLAPP_CHAIN_ID-sequencer"

export ROLLAPP_HOME_DIR="${HOME}/.rollapp_evm"
export ROLLAPP_SETTLEMENT_INIT_DIR_PATH="${ROLLAPP_HOME_DIR}/init"
export EXECUTABLE=$(which rollapp-evm)

Setup Dymension network

export HUB_RPC_URL="https://dymension-testnet-tendermint.public.blastapi.io:443"
export HUB_CHAIN_ID="blumbus_111-1"

dymd config chain-id ${HUB_CHAIN_ID}
dymd config node ${HUB_RPC_URL}
dymd config keyring-backend test

Initialize RollApp configurations

sh scripts/init.sh

Setup Dymension addresses

Fund the following addresses using Dymension Discord's testnet faucet.

This address registers the RollApp on Dymension and if applicable may register multiple RollApps.

To get an address whitlisted proceed to the join-language-community channel on Discord. Once there, press the 🏗️ to receive the @Blumbus RollApp Deployer role. Now you have access to the ✅・whitelist-requests-for-rollapp-deployers. Use that channel to post a message containing just the dymension address you’d like to get whitelisted.

Set the key name

export PERMISSIONED_KEY="blumbus-rollapp-whitelisted"
export HUB_PERMISSIONED_KEY="$PERMISSIONED_KEY"
export HUB_KEY_WITH_FUNDS="$PERMISSIONED_KEY"

Create the address

dymd keys add $PERMISSIONED_KEY --keyring-backend=test

View address

dymd keys show $PERMISSIONED_KEY --address --keyring-backend test