For the complete documentation index, see llms.txt. This page is also available as Markdown.

Integration Checklist

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.

What This Checklist Covers

Area
What to decide

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 Abstraction Options

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.

Mode
Who pays
Who controls logic

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

Integration Checklist

1. UX and Product Flows

2. Permissions and Data Model

3. Gas + Funding Strategy

4. Security and Compliance

5. Launch Plan

  • 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