During payment · optional
Fee Abstraction
Your users may not hold the native gas token. Fee Abstraction lets you sponsor gas — on your terms, with your own provider. StoneReason orchestrates the sponsorship and seals your credentials; it does not own provider keys, finance your gas, or sign. It is optional: nothing else in the stack depends on it.
The problem
Sponsoring gas usually means handing a vendor your keys and your treasury, and trusting a “gasless” claim that only holds on some networks. You want the user experience without giving up custody of the sponsorship relationship — and without a vendor deciding what is possible on your behalf.
SPONSORED != FREE · PROVIDER_KEYS_ARE_YOURS
What StoneReason does
Brings your provider
Configure your own sponsor, paymaster or fee provider per network — ERC-4337, a hosted paymaster, a fee-payer. Provider-neutral by design.
Seals your credentials
Provider credentials are encrypted at rest, scoped to the project and network, and never echoed — not in a quote, a read, a Passport, a log or a reconciliation case.
Tells the composite truth
Each network reports a composite fee capability: whether a provider is configured, funded and qualified. States never collapse into a false “gasless”.
What StoneReason does not do
No owned provider keys. StoneReason does not maintain Pimlico/Gelato/Circle/GasFree keys or a shared sponsor treasury.
No financing your gas. The value comes from your provider, funded by you — StoneReason does not front it.
No signing. Fee Abstraction prepares and orchestrates; your signer still signs.
No “gasless everywhere.” A network is only sponsored where you have configured a provider that a chain can actually honor.
Live on this deployment
The BYOP framework is live: per-project provider
configuration, sealed credentials and composite capability truth all run today.
No rail is live until you configure a provider — without one,
a quote returns a typed UNESTABLISHED, not a guess.
StoneReason ships no default provider and no treasury, so on a fresh project Fee
Abstraction is available to configure and not yet sponsoring anything.
Before a provider, and after
Who this is for: wallets and apps that want to sponsor gas for their users while keeping control of the provider relationship and the treasury.
Input: your provider’s configuration and a call to
sponsor.
Output: a quote and submission through your provider, or a
typed refusal when none is configured.