SIP: Standard for Gasless Transactions (Fee Delegation)

how wallets will handle UX around showing token-based fees without confusing users even more

The comparison to existing solutions like Octane and Gas Station is helpful. Standardization really seems overdue

Paying fees in USDC instead of SOL would instantly remove a ton of friction for first-time users who don’t even understand why SOL is needed in the first place

I’ve seen so many NFT holders who literally can’t move or list their assets because they never topped up SOL, so this would unlock a lot of stuck activity

The fact that this doesn’t require any protocol-level changes makes it much easier to justify from a risk perspective

Using atomic transactions for fee payment feels like the only correct design choice here, otherwise relayers would be exposed way too much

It’s interesting how close this feels to account abstraction ideas on other chains, but implemented in a very Solana-native way

How do you imagine wallets deciding when to auto-trigger gasless mode versus prompting the user explicitly?

The relayer validation rules look strict on paper, but real-world implementations will probably vary a lot in quality

I really like that validators still receive fees in SOL, because it keeps the existing incentive structure intact. That detail makes the proposal feel much more realistic and easier to adopt at scale. It avoids introducing new economic side effects that could ripple through staking or validator behavior. From a security and governance perspective, this kind of restraint is a big plus. It shows the focus is on improving UX without destabilizing the core system.

The onboarding flow described here feels much closer to a Web2 experience, which is honestly what most new users expect today. People are used to apps just working without having to think about network fees or native tokens. Removing that initial friction could dramatically improve first-time user retention. It also makes Solana dApps feel more approachable to non-crypto audiences. That kind of smooth first interaction can make a huge difference in adoption.

Relayer discovery feels like it could quietly become the most important part of this whole system

Hi, @noface_0 !

Wallets can default to gasless mode automatically when the user’s SOL balance is insufficient to cover the transaction fee. If SOL is available, they may prioritize using it for simplicity. Explicit prompts may only be necessary when multiple relayers are available or when fees in tokens vary significantly. In most cases, wallets can handle the fallback logic internally without user involvement, ensuring a seamless experience.