The Gas Station is a dedicated account used by Weave to fund critical infrastructure components of the Interwoven stack. It distributes funds to essential services like OPinit Bots (including Bridge Executor, Output Submitter, Batch Submitter, and Challenger) and the IBC relayer to ensure smooth operation of the network.
This is essential for seamless operation with Weave as it eliminates the need for manual fund distribution.
While Weave requires your consent for all fund transfers, using a separate account prevents any potential misuse of an existing account. We strongly recommend creating a new dedicated account for Gas Station use rather than using an existing account
weave gas-station setup
You can either import an existing mnemonic or have Weave generate a new one.
Once setup is complete, you'll see two addresses in init
and celestia
format.
While the Gas Station addresses for Celestia and the Initia ecosystem will be different, both are derived from the same mnemonic that you entered.
Then fund the account with at least 10 INIT tokens to support the necessary components. If you're planning to use Celestia as your Data Availability Layer, you'll also need to fund the account with TIA
tokens.
For testnet operations: - Get testnet
INIT
tokens from the Initia faucet - Get testnetTIA
tokens from the Celestia faucet
weave gas-station show
This command displays the addresses and current balances of the Gas Station account in both init
and celestia
bech32 formats.