Prerequisites
- Whitelisted EOA address (request access↗)
- Basic understanding of EIP-7702
- ETH for GasTank deposit
Quick Setup (5 Steps)
1. Whitelist Your Address
Contact us to get your EOA address whitelisted for DA Builder access.2. Deploy Proposer Contract
Deploy aTrustlessProposer contract or implement the IProposer interface:
3. Set Up EIP-7702 Account Code
Submit an EIP-7702 transaction to associate your proposer contract with your EOA:4. 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.
5. 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