The Batch Submitter is a background process that submits transaction batches to the L1 BatchInbox module.
Step 1: Set Batch Submitter Mnemonic on .env.batch
BATCH_SUBMITTER_MNEMONIC and BRIDGE_ID can be found in $HOME/.minitia/artifacts/config.json
L2_CHAIN_ID is your minitia's chain ID and bridge executor menmonic found in $HOME/.minitia/artifacts/config.json
BRIDGE_ID can be found in $HOME/.minitia/artifacts/artifacts.json
.env.batch
TYPEORM_CONNECTION=postgres# database connection (currently only support `postgres`)TYPEORM_HOST=localhost# database hostTYPEORM_USERNAME=username# database usernameTYPEORM_PASSWORD=password# database passwordTYPEORM_DATABASE=rollup# database nameTYPEORM_PORT=5432# database portTYPEORM_SYNCHRONIZE=true# synchronize database schemaTYPEORM_LOGGING=false# enable loggingTYPEORM_ENTITIES=dist/orm/*Entity.js# entity pathL1_CHAIN_ID=initiation-1L2_CHAIN_ID=local-minitiaL1_LCD_URI=https://lcd.initiation-1.initia.xyz,L1_RPC_URI=https://rpc.initiation-1.initia.xyz,L2_LCD_URI=http://127.0.0.1:1317L2_RPC_URI=http://127.0.0.1:26657BRIDGE_ID=1PUBLISH_BATCH_TARGET=l1BATCH_SUBMITTER_MNEMONIC='tent apple ...'# if you use 'celestia' as DA, set following configs# PUBLISH_BATCH_TARGET=celestia# BATCH_CHAIN_ID=arabica-11# BATCH_LCD_URI=https://api.celestia-arabica-11.com# BATCH_CHAIN_RPC_URI=https://rpc.celestia-arabica-11.com# BATCH_GAS_PRICES='0.2utia'# BATCH_DENOM=utia# CELESTIA_TOKEN_AUTH=eyJ...# CELESTIA_NAMESPACE_ID=00000000000000000000000000000000000000000000000123456789