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 TypeAmountWhen
Transaction0.000005 SOLEvery transaction on ER (standard Solana fee)
Session0.0003 SOLOn undelegation
Commit0.0001 SOLEach 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