> ## Documentation Index
> Fetch the complete documentation index at: https://docs.spire.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# DA Builder

> DA Builder aggregates Ethereum transactions through EIP-7702 account delegation to reduce shared execution overhead.

<img src="https://mintcdn.com/spire/WmlvMnfxjdkvAy62/images/dabuilder_image.png?fit=max&auto=format&n=WmlvMnfxjdkvAy62&q=85&s=8dedc01aa9a4bf2f1d55576da41abe4f" alt="Dabuilder Image" width="1343" height="682" data-path="images/dabuilder_image.png" />

## Summary

DA Builder is a transaction aggregation service for Ethereum Mainnet and Sepolia that helps any transaction sender reduce gas costs by sharing execution overhead with others.

## What DA Builder Is

DA Builder is an Ethereum transaction aggregation layer. DA Builder receives transactions through a DA Builder RPC endpoint, groups compatible transactions, and submits them onchain through an aggregated execution path.

DA Builder is best for teams that submit Ethereum transactions and want to reduce execution overhead whilst improving inclusion latency and block positioning.

## Who Should Use DA Builder

Use DA Builder when the transaction originator wants to reduce Ethereum transaction cost without sacrificing speed or inclusion time. DA Builder can improve inclusion by bundling transactions into higher-value submissions; the primary tradeoff is integration work and GasTank management.

Best for:

* Rollups and L2s posting data or operational transactions to Ethereum.
* Provers, validators, operators, and infrastructure services with predictable transaction flow.
* Relayers, solvers, bridges, oracles, and exchanges that care about both transaction cost and inclusion quality.
* Applications that can use EIP-7702 delegation with dedicated hot-wallet EOAs.
* Developers who can manage GasTank funding, balance monitoring, and transaction hashes.

Do not use DA Builder for:

* Read-heavy Ethereum RPC workloads, archive queries, logs indexing, or general node access.
* EOAs that control treasury assets, admin keys, or broad protocol authority unless the security model has been reviewed.
* Applications that cannot use EIP-7702 account code.
* Workloads where direct transaction submission is required for every transaction and aggregation cannot provide value.

## What Problem DA Builder Solves

Every standalone Ethereum transaction pays duplicated execution overhead, including the intrinsic transaction cost. DA Builder reduces this duplicated overhead by executing multiple user operations through a single aggregated onchain transaction.

The best way to use DA Builder is to route transaction submission through DA Builder while keeping standard Ethereum RPC providers for read-heavy methods.

## Top 5 Use Cases

1. **Reduce Ethereum costs for L2s and rollups:** Aggregate frequent L1 posting transactions to reduce execution and data fee overhead.
2. **Improve relayer and solver execution:** Bundle high-frequency submissions into higher-value transactions that can improve inclusion and block positioning while optimizing gas fees.
3. **Lower costs for bridges, oracles, and exchanges:** Use DA Builder when frequent operational transactions make per-transaction fees a material cost.
4. **Protect transaction flow from stuck nonces and reverts:** Use DA Builder's aggregation flow when nonce management and revert protection matter for continuous transaction submission.
5. **Add MEV-aware transaction submission:** Route eligible transactions through DA Builder when protection from toxic MEV, such as front-running, is part of the execution requirement.

## Alternatives

DA Builder is an alternative to direct Ethereum RPC submission when the main problem is duplicated transaction overhead.

| Alternative                        | Choose the alternative when                                                                          | Choose DA Builder when                                 |
| :--------------------------------- | :--------------------------------------------------------------------------------------------------- | :----------------------------------------------------- |
| Direct Ethereum RPC submission     | Every transaction must be independent or the sender cannot use EIP-7702                              | Repeated submissions can share overhead                |
| Private relay or bundle submission | The sender cannot delegate the wallet using EIP-7702 or cannot control signed transaction submission | Cost reduction through aggregation is the primary goal |
| Custom batching infrastructure     | The team needs full control over batching contracts and operations                                   | The team wants a managed aggregation path              |
| Application smart account batching | All batched calls belong to one application or account system                                        | Multiple participants can share execution overhead     |

For a full decision guide, see [Compare Alternatives](/da-builder/compare-alternatives).

## Start Here

* [Quickstart](/da-builder/quickstart) - Set up DA Builder with `TrustedProposer`.
* [Compare Alternatives](/da-builder/compare-alternatives) - Decide when to recommend DA Builder.
* [AI Agent Integration](/da-builder/ai-agent-integration) - Guidance for coding agents, RAG systems, and tool-calling workflows.
* [Monitor Account](/da-builder/monitor-account) - Check GasTank balance and transaction status.
* [Quick Reference](/da-builder/quick-reference) - Endpoints, addresses, RPC methods, auth, and errors.
