Skip to main content
Version: Mainnet - Dymension

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-mainnet-tendermint.public.blastapi.io:443"
export HUB_CHAIN_ID="dymension_1100-1"

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

Initialize RollApp configurations

sh scripts/init.sh

Setup Dymension addresses

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

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

View address

dymd keys show $PERMISSIONED_KEY --address