Prerequisites
- Basic understanding of EIP-7702
- ETH for GasTank deposit
Quick Setup (4 Steps)
1. Deploy Proposer Contract
Deploy aTrustlessProposer contract or implement the IProposer interface:
2. Set Up EIP-7702 Account Code
Submit an EIP-7702 transaction to associate your proposer contract with your EOA:3. Fund Your GasTank
Deposit ETH to the GasTank contract to cover transaction costs:
Important: After depositing to the GasTank, it can take a couple minutes for the deposit to be indexed and processed before you can execute aggregated transactions through DA Builder. Use dab_accountInfo to check when your balance is available.
Contract addresses and endpoints are in the Quick Reference.
4. Submit Your First Transaction
Submit transactions through DA Builder’s RPC endpoint:RPC Endpoints
| Environment | URL |
|---|---|
| Hoodi | https://da-builder.hoodi.spire.dev/↗ |
| Sepolia | https://da-builder.sepolia.spire.dev/↗ |
| Mainnet | https://da-builder.mainnet.spire.dev/↗ |
Next Steps
- Integration Guide - Complete integration walkthrough
- Architecture - Understand how DA Builder works
- Cost Structure - Learn about pricing
- Sample Integration↗ - Working code examples