Meta-Transaction Payment
Pronunciation: MEH-tuh tran-ZAK-shun PAY-ment
Definition
A meta-transaction payment is a blockchain payment in which the payer authorizes the transfer or payment action through a signed message while a relayer submits the on-chain transaction and pays the native network fee. This can let customers pay without holding the chain’s gas token.
Overview
Meaning and scope
A meta-transaction payment is a blockchain payment in which the payer authorizes the transfer or payment action through a signed message while a relayer submits the on-chain transaction and pays the native network fee. This can let customers pay without holding the chain’s gas token.
Mechanism and operation
The payment flow begins with a structured payment request containing the merchant, asset, amount, chain, nonce, and expiration. The customer signs the request with the wallet controlling the payment asset or account. A relayer submits the signed authorization to a compatible smart contract. Token approval may be required unless the token supports permit-style signatures or the smart account already has authority. This design can improve conversion by removing the need to acquire native gas currency. It is especially useful for stablecoin checkout and consumer applications. Payment status should not become complete merely when the message is signed.
Practical payment example
A customer signs an intent while a relayer submits and pays the network fee. The merchant checks the domain, nonce and actual contract execution, because a signed intent alone does not transfer funds.
Operational checks
The relayed transaction can fail, expire, be censored, or remain unconfirmed. Monitoring must verify the correct contract event, amount, recipient, and finality. Customer messaging should explain whether the experience is truly sponsored or whether costs are included elsewhere. A gasless interface is a fee-allocation model, not a zero-resource blockchain transaction.
Distinctions and limits
The contract verifies the signature, checks that the authorization has not been used, and executes the payment. However, the sponsoring party needs fee budgets, rate limits, and abuse prevention. Merchant reconciliation should record the payer’s signed authorization separately from the relayer’s transaction sender.
Related reading
Related definitions: payment flow, payment request.
Example
A customer signs an intent while a relayer submits and pays the network fee. The merchant checks the domain, nonce and actual contract execution, because a signed intent alone does not transfer funds.
Comparison
The contract verifies the signature, checks that the authorization has not been used, and executes the payment. However, the sponsoring party needs fee budgets, rate limits, and abuse prevention. Payment status should not become complete merely when the message is signed.
Key Takeaway
A meta-transaction payment shifts gas submission to a relayer while preserving user authorization, but completion still requires verified on-chain execution and finality.
Sources
- Ethereum Foundation Documentation: Gas — Ethereum Foundation (2026-07-30)
- Ethereum Transactions — Ethereum.org (2026-07-30)