Nois Network
Search
⌃K
🌉

For IBC relayer operators

Relayers transfer packets from a chain to another via IBC. They will ship the randomness from Nois chain to the consumer chains
In this tutorial we are using the ts-relayer by confio as a relayer software. However, feel free to use other relayer software like Hermes and if you want to contribute to the docs by providing the steps for setting up such different software let us know on discord
We are not doing token transfer ICS 20 yet. The relayers we are currently operating on the wasm ports and they are relaying randomness data not tokens

Setting up ts-relayer

Install docker from this link​

elgafar-1 => nois relay

export MNEMONIC='<YOUR_MNEMONICS_HERE>'
export CHAIN_ID=elgafar-1
​
#Check #deployment discord channel for this value
export NOIS_PROXY=<NOIS_PROXY_ADDR_ON_CONSUMER_CHAIN>
#example:
#export NOIS_PROXY=juno162vdumcg626zxumvuh9u6vxcakr3rrn804dxfex8qfxnhrldl68ss0lrdn
​
docker run -d -e "MNEMONIC=$MNEMONIC" \
noislabs/nois-relayer:$CHAIN_ID-$NOIS_PROXY-prd

euphoria-2 => nois relay

export MNEMONIC='<YOUR_MNEMONICS_HERE>'
export CHAIN_ID=euphoria-2
​
#Check #deployment discord channel for this value
export NOIS_PROXY=<NOIS_PROXY_ADDR_ON_CONSUMER_CHAIN>
#example:
#export NOIS_PROXY=juno162vdumcg626zxumvuh9u6vxcakr3rrn804dxfex8qfxnhrldl68ss0lrdn
​
docker run -d -e "MNEMONIC=$MNEMONIC" \
noislabs/nois-relayer:$CHAIN_ID-$NOIS_PROXY-prd

uni-6 => nois-testnet-003 relay

export MNEMONIC='<YOUR_MNEMONICS_HERE>'
export CHAIN_ID=uni-6
​
#Check #deployment discord channel for this value
export NOIS_PROXY=<NOIS_PROXY_ADDR_ON_CONSUMER_CHAIN>
#example:
#export NOIS_PROXY=juno162vdumcg626zxumvuh9u6vxcakr3rrn804dxfex8qfxnhrldl68ss0lrdn
​
docker run -d -e "MNEMONIC=$MNEMONIC" \
noislabs/nois-relayer:$CHAIN_ID-$NOIS_PROXY-prd

juno-1 => nois-testnet-003 relay

export MNEMONIC='<YOUR_MNEMONICS_HERE>'
export CHAIN_ID=juno-1
​
#Check #deployment discord channel for this value
export NOIS_PROXY=<NOIS_PROXY_ADDR_ON_CONSUMER_CHAIN>
#example:
#export NOIS_PROXY=juno162vdumcg626zxumvuh9u6vxcakr3rrn804dxfex8qfxnhrldl68ss0lrdn
​
docker run -d -e "MNEMONIC=$MNEMONIC" \
noislabs/nois-relayer:$CHAIN_ID-$NOIS_PROXY-prd