Gasless Transactions on Solana

By Joan Alavedra, Co-Founder at Openfort3 min read
In this article
TL;DR

Openfort now supports gasless transactions on Solana, so users never need to hold SOL to transact. Under the hood, a co-signing pattern with the Kora relayer lets your app pay network fees on behalf of users while preserving signer security. This removes a major onboarding blocker for consumer apps, games, and payment flows on Solana. Integration is a few lines of code via the Openfort SDK — no custom relayer infra required. The post walks through setup, the signing flow, and production considerations.

Gasless Transactions on Solana

When we announced Solana support, we promised sponsored transactions were coming. Today, we're delivering on that promise: Openfort now supports gasless transactions on Solana.

Openfort offers a complete account abstraction stack with bundlers, paymasters, and session keys ready to ship.

This feature lets your users transact on Solana without holding any SOL for network fees. You sponsor the gas, they focus on your product.

How it works

The technical implementation uses a co-signing pattern with the Kora relayer:

  1. Your app constructs a transaction with Kora as the fee payer
  2. The user signs the transaction payload through their Openfort embedded wallet
  3. Kora co-signs and broadcasts the transaction to the Solana network

The user's wallet only signs the transaction data—no SOL is deducted from their account. The relayer handles the fee payment on your behalf.This approach maintains the security guarantees of cryptographic signing while completely removing the gas fee barrier for your users.

Frictionless wallet creation

Gasless transactions pair with Openfort's embedded wallet infrastructure on Solana. Users can create self-custodial wallets through familiar login methods—email, social auth, or SMS—without needing to understand blockchain mechanics upfront.

Combined with gasless transactions, this means:

  • No seed phrase education required during onboarding
  • No "buy SOL first" step before users can interact
  • Standard web2 login flows with crypto capabilities

Your users start using your product immediately. The blockchain infrastructure becomes invisible.

Why this matters

Gas fees remain one of the biggest friction points in crypto applications. On Solana, fees are already low—but "low" isn't zero. Users still need to acquire SOL, transfer it to the right wallet, and maintain a balance. Each step is a potential drop-off point.

Gasless transactions eliminate this friction entirely. Your application handles gas costs as a business expense, similar to paying for API calls or cloud infrastructure.

For stablecoin flows, DeFi savings, trading, or any consumer application, this changes the onboarding equation. Users don't need to become crypto-literate before experiencing your product.

Get started

We've published a complete recipe for implementing gasless transactions on Solana:

→ Solana Recipe

The guide covers client setup, transaction construction, signing flow, and integration with Openfort's embedded wallets.

If you're already using Openfort on Solana, upgrading to gasless transactions requires minimal changes to your existing integration.

Share this article

Related Articles

  1. EIP-7702 Explained: How Smart EOAs Work in 2026

    EIP-7702 lets Externally Owned Accounts (EOAs) temporarily delegate to a smart contract, gaining batching, gas sponsorship, and session keys without changing addresses. Mainnet via Pectra (May 2025). Architecture, use cases, ERC-4337 integration, and a builder's checklist.

  2. Agent Permissions: The Need for Scoped Access, Not Private Keys

    Agent permissions let an AI agent sign transactions inside guardrails — spending caps, contract allowlists, time windows — without ever holding a private key.

  3. How to Migrate from Alchemy AccountKit

    Step-by-step guide to migrate your React app from Alchemy Account Kit to Openfort embedded wallets after Alchemy's signer sunset.