Gasless Payments , How Monipay Sponsors Gas
Monipay uses ERC-2771 meta-transactions on Base/BSC, native fee sponsorship on Tempo, and feePayer relays on Solana.
Gasless payments
Monipay sponsors gas fees across all supported chains, allowing users to send payments without holding native gas tokens (ETH, BNB, SOL).
Base & BSC
On Base and BSC, Monipay uses ERC-2771 meta-transactions:
- User signs an EIP-712 typed data message.
- The message is sent to a Monipay relayer.
- The relayer wraps the message in a transaction and pays the gas.
- The on-chain
MonipayRoutercontract verifies the signature and executes the transfer. - The 1% platform fee is split atomically within the same transaction.
Tempo
Tempo features native fee sponsorship (EIP-2718 type 0x76):
- The transaction payload includes a
feePayerfield. - The sponsor (Monipay) signs the transaction as the fee payer.
- No relayer or wrapper contract is required for basic transfers.
Solana
On Solana, we use a feePayer relay:
- The transaction is constructed with a Monipay-controlled account as the
feePayer. - The user signs the instructions.
- The relayer adds the fee payer's signature and submits the transaction to the cluster.
Builder attribution
On Base, Monipay appends an ERC-8021 builder code (bc_qt9yxo1d) to the transaction data for on-chain attribution.