Skip to main content
The sponsored flow is the simplest paymaster mode: your dapp pays gas on the user’s behalf. The same call site works for both managed and self-funded paymasters; the only difference is how the paymaster is funded in the Portal.

End-to-end flow

The SDK handles every step; the only thing you need to plug in is the paymasterId.

Wire the client

Send a sponsored UserOperation

If the paymaster declines, the call throws before the UserOperation reaches the bundler. The most common causes are:

Choosing between managed and self-funded

Both modes use the same SDK call site. Pick whichever matches how you want to settle gas. See the Portal setup guide for a side-by-side comparison.
A managed paymaster does not have unlimited funds. SCS still applies the gas policies you configure in the Portal; tighten them before launch.

Next steps

ERC-20 paymaster

Charge users in ASTR, USDC, or other supported tokens.

Parallel transactions

Run multiple sponsored UserOperations in parallel via nonce lanes.

Smart sessions

Combine sponsorship with scoped session keys for the smoothest UX.

Portal setup

Tune your gas policies and rotate API keys.