diff --git a/disperser/cmd/dataapi/main.go b/disperser/cmd/dataapi/main.go index 5dd318bc38..b8d72599cb 100644 --- a/disperser/cmd/dataapi/main.go +++ b/disperser/cmd/dataapi/main.go @@ -82,7 +82,12 @@ func RunDataApi(ctx *cli.Context) error { return err } - client, err := geth.NewMultiHomingClient(config.EthClientConfig, gethcommon.HexToAddress(config.FireblocksConfig.WalletAddress), logger) + sender := gethcommon.Address{} + if !config.FireblocksConfig.Disable { + sender = gethcommon.HexToAddress(config.FireblocksConfig.WalletAddress) + } + + client, err := geth.NewMultiHomingClient(config.EthClientConfig, sender, logger) if err != nil { return err }