Prerequisites
- Whitelist your EOA address by reaching out here↗
- Deploy Proposer Contract
- Submit EIP-7702 Transaction to associate your Proposer with your EOA
- Fund GasTank with ETH to cover gas costs for your future transactions
RPC Endpoints
| Environment | URL |
|---|---|
| Hoodi | https://da-builder.hoodi.spire.dev/↗ |
| Mainnet | https://da-builder.mainnet.spire.dev/↗ |
Contract Addresses
Supported RPC Methods
For detailed method signatures, parameters, and request/response examples, see the OpenRPC playground↗.| Method | Description |
|---|---|
eth_sendRawTransaction | Submit transaction. note: will not increment the EOA’s nonce. |
eth_getTransactionReceipt | Track transaction status. |
eth_sendBundle | A simplified version of eth_sendBundle which accepts two parameters (txs and blockNumber) but txs must contain only 1 tx. note: will not increment the EOA’s nonce. |
dab_accountInfo | Custom RPC Extension. Requires authentication via Flashbots-style header (X-Flashbots-Signature). Takes 1 account address and returns the account balance in the GasTank, outstanding_charge, and whitelisted status. |
dab_transactionStatus | Get transaction status, cost, and detailed tracking information. Optional token parameter provides extended details including status changes, submission history, and block tracking. |
dab_getBatchedTransactionReceipt | Get transaction receipt for a batched transaction by DA Builder transaction hash. Returns null if transaction has not landed yet. |
Common Error Codes
| Error | Meaning | Solution |
|---|---|---|
Account not found | Account not funded | Deposit funds to GasTank |
Insufficient balance. | Low balance | Add more funds |
Transaction not found | Transaction not yet included | Wait and retry |
Transaction Lifecycle
- Submit → Receive transaction ID
-
Poll → Check status with
eth_getTransactionReceipt - Included → Get blockchain hash from receipt
- Confirmed → Transaction onchain
Cost Structure
- Blob Gas : Charged per blob transaction based on blob usage
- Execution Gas : Based on your transaction’s gas usage (intrinsic gas fee is shared)
- Service Fee : Small aggregation fee