Gasless Transactions
Ephemeral Rollups on MagicBlock dramatically reduce transaction costs. The base fee is the standard Solana transaction fee (0.000005 SOL), but session and commit costs are absorbed by the delegator — your end users don’t need SOL for gas.
How It Works
On Solana, every transaction requires a fee (typically 0.000005 SOL). On an Ephemeral Rollup, the ER validator absorbs transaction costs. The only fees are:
| Fee Type | Amount | When |
|---|---|---|
| Transaction | 0.000005 SOL | Every transaction on ER (standard Solana fee) |
| Session | 0.0003 SOL | On undelegation |
| Commit | 0.0001 SOL | Each state commit to base layer |
Session and commit fees are paid by the delegator (your server or backend), not the end user.
Enable Gasless
CLI:
mb-console project configure my-game --gasless Web: Project Settings → Features → toggle “Gasless” on.
MCP: Use configure_project with gasless: true.
Gasless is enabled by default on public ER nodes. The configuration flag in the Console is for tracking and visibility purposes.
Cost Estimation
The Console tracks estimated costs for your project:
mb-console monitor costs --project my-game Output:
{
"transactions": { "count": 12450, "cost": 0.062250 },
"commits": { "count": 8, "cost": 0.0008 },
"sessions": { "count": 2, "cost": 0.0006 },
"total": 0.063650,
"period": "30d"
} Web: Project → Monitoring → “Costs” tab.
Dedicated Nodes
For high-throughput applications, MagicBlock offers dedicated ER nodes with a minimal fee of 0.0000005 SOL per transaction.
Next Steps
- Privacy Mode — confidential transactions
- ER Lifecycle — how delegation and commits work