Integration Checklist
Last updated
Integration checklist, UX patterns, and rollout guidance for product teams shipping MOSS in production. Optimized for product, engineering, and security leads working together before implementation kickoff.
UX flows
Connect/auth, signing prompts, background actions, cancellation handling, fallback states.
Data + permissions model
Session key scope, spend limits, contract allowlists, expiry windows, revocation defaults.
Timeline + rollout
Sandbox tests, pilot cohort, success criteria, rollback plan, release gates.
Gas strategy
Default user-paid gas in ETH or enabled stablecoins; optional partner sponsorship via sponsorUrl + sponsorMode + sponsorToken.
Security + compliance
Threat model, backend verification, key handling, logging controls, audit artifacts.
Gas is abstracted through the relay and smart account infrastructure. Users can pay gas with ETH or enabled stablecoins (currently USDm and USDT0). Recommended default: sponsorMode: 'app-only' and sponsorToken: 'native'. Use explicit when you only want to sponsor selected app actions.
User-paid gas (default)
User (ETH or enabled stablecoins)
MegaETH relay
Partner sponsorship (app-only default)
Developer
Sponsor endpoint + mode controls
Partner sponsorship (explicit / everything)
Developer
Per-request or broad sponsorship policy
Quickstart — install through first transaction.
Paymaster Setup — implementation guide for built-in and external sponsorship paths.
Best Practices — security patterns and permission defaults for production.
For scoping conversations: [email protected].
Last updated