You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Additional options passed to the DA layer when submitting data. The format and meaning of these options depend on the specific DA implementation being used.
381
+
Additional options passed to the DA layer when submitting data. The format and meaning of these options depend on the specific DA implementation being used. For example, with Celestia, this can include custom gas settings or other submission parameters in JSON format.
382
+
383
+
**Note:** If you configure multiple signing addresses (see [DA Signing Addresses](#da-signing-addresses)), the selected signing address will be automatically merged into these options as a JSON field `signer_address` (matching Celestia's TxConfig schema). If the base options are already valid JSON, the signing address is added to the existing object; otherwise, a new JSON object is created.
381
384
382
385
**YAML:**
383
386
384
387
```yaml
385
388
da:
386
-
submit_options: "{"key":"value"}" # Example, format depends on DA layer
389
+
submit_options: '{"key":"value"}' # Example, format depends on DA layer
A comma-separated list of signing addresses to use for DA blob submissions. When multiple addresses are provided, they will be used in round-robin fashion to prevent sequence mismatches that can occur with high-throughput Cosmos SDK-based DA layers. This is particularly useful for Celestia when submitting many transactions concurrently.
402
+
403
+
Each submission will select the next address in the list, and that address will be automatically added to the `submit_options` as `signer_address`. This ensures that the DA layer (e.g., celestia-node) uses the specified account for signing that particular blob submission.
404
+
405
+
**Setup Requirements:**
406
+
407
+
- All addresses must be loaded into the DA node's keyring and have sufficient funds for transaction fees
408
+
- For Celestia, see the guide on setting up multiple accounts in the DA node documentation
0 commit comments