Immutable gas sponsorship covers eligible Passport transactions on Immutable Chain
Immutable gas sponsorship covers the network fee for eligible Passport transactions on Immutable Chain. Players can perform covered on-chain actions without obtaining IMX solely to pay gas. Passport authorizes those actions, and Immutable's Relayer submits the transactions. Coverage includes eligible game interactions, asset transfers and trading. Managed minting through the Minting API has its own integration requirements. Sponsorship leaves purchase prices and the rules that game contracts enforce unchanged. A wallet can qualify for sponsored gas while lacking the payment tokens required for a purchase. Wallet origin, the execution network and anti-abuse controls determine whether an action can use sponsored gas.
In short: Sponsored gas covers eligible execution fees while purchase payments, contract permissions and transaction confirmation retain their separate requirements.
Passport connects wallet authorization with the Relayer
Passport provides the smart contract wallet that authorizes a player's action, while the Relayer submits it to Immutable Chain for execution. The fee payer covers execution costs, and the wallet's authorization determines which changes the transaction permits. Paying the fee does not give the sponsor permission to choose an asset recipient.
The game supplies the intended contract interaction, such as transferring an item or calling a crafting function. Passport's user and Guardian signatures authorize wallet execution, with the Guardian also applying security policies. The Relayer then handles submission and the gas payment for an eligible call.
Authentication identifies the Passport account, while wallet connection gives the application access to supported wallet operations. A successful sign-in alone does not establish that the application has wallet permission or that its requested transaction meets the conditions for execution.
Applications need the Relayer service to submit transactions through this sponsored route; wallet authorization alone does not place a transaction on-chain.
Which game actions qualify for sponsored gas?
Gas sponsorship can cover eligible Passport transactions involving game contract interactions, transfers, minting and trading on Immutable Chain through its supported transaction route. Each action must also satisfy Passport's security controls and the target contract's requirements.
Transactions originating from Passport
Immutable provides player gas sponsorship for Passport transactions on Immutable Chain. A game can integrate this route for supported on-chain actions. Sponsorship does not extend automatically to transactions originating from another wallet. A receiving Passport address does not turn an external sender into a Passport transaction.
Contract permissions and available assets
A sponsored call still needs valid contract inputs and authorization, including the relevant asset balance for a token transfer. Crafting can require ownership of the items that the contract consumes. Fee coverage supplies the network cost; it does not supply missing items or bypass a contract's access rules.
Game payments remain separate from network fees
Gas pays for blockchain execution, while an item's purchase payment compensates the seller under the order's terms. Sponsorship covers the eligible network charge, so a purchase can still require payment tokens even when the player owes no gas.
Immutable Orderbook trading can also include protocol fees, creator royalties and marketplace fees. These allocations belong to trade settlement and can coexist with a gas-sponsored purchase because sponsorship covers only the network fee.
The payment breakdown determines the buyer's required balance and the seller's proceeds, including the applicable royalty and marketplace allocations. A purchase screen should distinguish the asset payment from any gas charge so that a gas-free label does not imply a free item.
Use the payment breakdown for the intended fulfillment, because a previous listing query can contain different fee information.
Does gas sponsorship remove transaction confirmations?
Gas sponsorship does not by itself remove transaction confirmation prompts, because fee coverage and pre-approved transactions control different parts of the experience. One funds execution; the other governs when Passport requires a separate confirmation for an authorized game action.
Pre-approved transactions support native Unity and Unreal clients with the required Passport integration, linked contracts and player consent for supported interactions. Web transactions require explicit confirmation prompts, so a gas-sponsored browser transaction can ask for approval without charging a network fee. Native IMX transfers also require confirmation, even where pre-approved contract interactions are available. Developers should preserve these boundaries when presenting gas-free gameplay: a game can offer sponsorship without every action qualifying for its popup-free transaction mode.
Rate limits protect the sponsorship service
Passport's security policies include rate limiting, spending limits and fraud detection, which restrict requests that the wallet will authorize. Gas sponsorship operates within those controls, so access to fee coverage does not promise unrestricted transaction volume.
Guardian validation can reject a request before execution, and excessive or abusive activity can affect sponsorship access. A rejection at this layer differs from a contract reverting after submission, so adding funds does not resolve every failure. Applications should report the actual error rather than describing every failure as insufficient gas. Authentication problems, wallet connection failures and unavailable backend services need different responses. Repeatedly submitting an unchanged request does not correct a missing permission or an invalid contract call.
A transaction hash and successful execution
A transaction hash identifies a submitted transaction, while its receipt reports the execution outcome. A game must distinguish a request that reached submission from an action that successfully changed blockchain state.
Passport offers transaction methods that wait for confirmation and methods that return without waiting. Applications that use the latter need receipt tracking before treating critical asset operations as complete. A pending response supplies no final outcome, and a failed receipt cannot establish a successful transfer. For item ownership, the relevant contract's resulting owner or balance provides the state that the game needs. The application's inventory display also depends on its data refresh, which is separate from network confirmation.
Managed minting and direct contract calls
The Minting API provides a separate managed route for creating game assets with sponsored gas, handling submission and batching for supported collections. Direct minting from a studio-controlled wallet follows that wallet's transaction route and gas funding requirements.
Collections that the managed service supports
The Minting API requires Immutable preset contracts. Immutable's minting wallet needs the minter role on supported ERC-721 or ERC-1155 collections, and studios authenticate API requests with server-side credentials. A custom contract does not become compatible simply because it exposes a mint function.
Mint acceptance and completion
The service distinguishes pending, succeeded and failed mint requests, so queue acceptance does not establish that the asset exists. Invalid credentials or missing minter permissions can stop the operation despite gas coverage. Secret API credentials belong on the backend, where the studio controls access to managed minting.
Gas consumption and studio operating costs
IMX is the native gas token on Immutable Chain. Execution cost depends on gas consumption and the effective price per gas unit, both of which can vary with contract activity and network conditions. Sponsorship moves that cost away from the eligible player transaction. Studios should track gas expenditure in Immutable Hub and budget from their actual contract activity. A player's zero gas charge does not establish that the studio's blockchain operations have zero cost.
Gas coverage across transaction routes
The originating account and submission method determine which gas arrangement applies. These routes distinguish player sponsorship from managed minting and ordinary sender-funded calls. The destination alone does not establish who must pay the execution fee.
| Transaction route | Gas arrangement | Condition that can block the action |
|---|---|---|
| Passport wallet call on Immutable Chain | Relayed sponsorship covers gas fees for eligible Passport calls | Guardian policy validation can reject the request |
| Minting API request | Managed minting includes automatic gas sponsorship | Unsupported contracts or missing minter permission prevent minting |
| Ordinary external-wallet call on Immutable Chain | The sending wallet funds native IMX gas | Insufficient gas funds prevent submission |
| Sender-funded bridge call on Ethereum | The sending wallet pays Ethereum gas | Insufficient ETH for gas prevents the Ethereum transaction |
Changing from a Passport call to an ordinary external-wallet call changes the funding requirement. The same asset or game can support different wallet routes without extending Passport's sponsorship to every sender.
Costs at the network boundary
Bridging moves assets between networks and introduces charges outside the scope of an eligible game transaction. An Ethereum-side bridge call uses Ethereum execution and gas, which Passport sponsorship on Immutable Chain does not cover. The bridge route can also involve provider charges and destination-side processing, with payment requirements that follow the chosen route.
For continued play, an eligible Passport action can proceed without a player-funded gas balance. For a purchase or network exit, the required payment and route costs determine the funds that the player needs.
What to know about Immutable gas sponsorship
Can sponsorship pay the IMX that I want to transfer?
Gas sponsorship pays an eligible transaction's execution fee, not the IMX amount that you send. A native-token transfer still requires enough IMX for its transfer value. The payment amount and the gas charge have different purposes, even when both use the same token.
Does linking an external wallet bring its transactions under Passport sponsorship?
Linking an external wallet does not turn it into the Passport wallet. Linking lets an application recognize holdings at another address while those assets remain in that wallet. An outgoing transaction from the external address follows its own authorization and fee arrangement. Passport sponsorship does not automatically cover it because the addresses share an account identity.
Is signing an NFT listing gas-free even without a gas sponsor?
Signing an NFT order off-chain does not incur a blockchain execution fee. A listing can also require an on-chain approval, which has a separate gas requirement. Later settlement executes on-chain as well. A gas-free order signature therefore does not establish sponsorship for every transaction needed to list or trade the item.
What causes an out-of-gas error when sending IMX into Passport?
A transfer into a deployed Passport wallet can require more gas than a basic transfer into an ordinary wallet. Its receiving contract performs additional execution. A gas limit that is too low can therefore cause failure. Sponsorship and the sender's gas limit are separate concerns; a funded transaction still needs enough execution gas for the receiving contract.
Where can I review my gas-sponsored Passport activity?
Immutable Play provides Passport wallet management and transaction history. It lets you review activity associated with the wallet that authorized a sponsored action. A gas-free game interaction still has a blockchain transaction record when it executes on-chain.
Will gas sponsorship hide my wallet's blockchain activity?
Gas sponsorship does not make blockchain activity private. Public transaction records can expose wallet addresses and contract interactions regardless of who pays gas. The fee payer and the wallet that authorizes an action can have different roles in those records. A game account's private information is separate from its publicly visible blockchain activity.
Do successful testnet sponsorship checks establish production coverage?
A testnet result applies to the integration and environment that produced it. Production uses its own network environment and credential configuration. Sponsorship must apply to the actual production wallet route and requested action. A successful testnet transaction does not establish that production permissions, contract configuration or security policies will accept the corresponding request.
Updated on