Docs · 04 / 07 · Live parameters
What an op costs right now.
Every epoch snapshots its parameters once, at the roll. This page reads the current epoch from the relay and the paymaster contract (address-free reads, refreshed every 30 s) and prices each template for this device.
Not deployed on Robinhood Chain testnet yet: the configured values below apply once it is.
Gas profiles#
Every client uses the same gas limits for a given template and first-op flag, so all ops of a template in an epoch look alike and cost the same work. They were measured on a fork with a 25% margin.
| Template | verificationGasLimit | callGasLimit |
|---|---|---|
| claim (first op) | 50,000 | 105,000 |
| claim | 30,000 | 105,000 |
| transfer (first op) | 50,000 | 45,000 |
| transfer | 30,000 | 45,000 |
| approve (first op) | 50,000 | 40,000 |
| approve | 30,000 | 40,000 |
| sendEth (first op) | 50,000 | 50,000 |
| sendEth | 30,000 | 50,000 |
Configured values#
| Parameter | Testnet (46630) | Why |
|---|---|---|
| Mode (flags) | co-signed + delegate check | Only the relay's bundler can land ops; the sender must use Simple7702Account v0.9. |
| epochLength / validFor | 900 s / 1,200 s | 15-minute epochs; ops stay valid 5 minutes past the roll. |
| Relay STALE_GRACE | 120 s | An old epoch's proofs are accepted for 2 minutes after a roll. |
| workPerGwei floor / ceiling | 10,000 / 75,000 (7.5×) | Keeps a typical first op under 120 s at p95 on a mid Android phone at the ceiling. |
| minWork | 2^24 (16.8M hashes) | About 1.4 s on a mid laptop. |
| targetUtilBps | 6,000 | The controller holds between 30% and 60% of the budget. |
| minFeePerGas / fee cap | 0.01 gwei / 4 × base fee in [0.05, 0.5] gwei | Follows the base fee at each roll. |
| maxPriorityFeePerGas | 0.001 gwei | Matches the bundler's priority-fee ceiling; Arbitrum ignores tips. |
| Gas caps VGL / CGL / PVG | 250k / 300k / 200k | Bound what any op can cost. |
| pm limits (exact) | 70,000 / 25,000 | 2× the measured validation minimum; postOp within [20k, 40k]. |
| maxOpCost | 0.00005 ETH | Per-op prefund cap. |
| epochBudget | 0.001 ETH | About 500 ops per epoch. |
| MAX_DAILY_SPEND (immutable) | 0.25 ETH | Hard ceiling on daily outflow; the config spends at most 0.096 ETH/day. |
| K (sub-solutions) | 8 | p95 solve time ≈ 1.64 × the mean. |
| PVG buffer (SDK) | × 1.2 | Absorbs L1 price moves between the quote and inclusion. |
| Stake / unstake delay | 0.1 ETH / 1 day | Staked paymasters may read their own storage in validation (ERC-7562). |