@startale/app-sdk), the integration library for connecting applications to the Startale App on Soneium. It handles user authentication, smart account provisioning, and onchain transactions through a familiar EIP-1193 provider and wagmi connector. You can use it two ways: inside the Startale App as a Mini App, or from your own origin as a standalone application.
Quickstart
Install the SDK, connect a Startale smart account, then sign and send your first transaction.
SDK reference
A full integration walkthrough, covering installation, error & how to use the methods.
Mini Apps
Ship your project as a Mini App inside the Startale App. Manifest, context, submission.
API reference
Per-method pages for every supported RPC method, with parameters, and error handling.
What you get
Smart accounts
Use the SDK to provision an ERC-4337 smart account for every user. The account is exposed through a EIP-1193 provider.
Paymaster ready
Mini Apps run gasless inside the Startale App. Standalone applications wire any ERC-7677 paymaster through
paymasterOptions, or let the user pay.One sign-in, every project
Let users sign in with Google, LINE, passkey, or an existing wallet. The same smart-account address resolves across every Startale-integrated app.
Built-in user acquisition
Distribute as a Mini App inside the Startale App and reach users with active smart accounts on Soneium ecosystem.
Pick a path
I'm building a standalone application
Add the SDK to your existing project. Users connect through a popup to the Startale App.
I'm shipping a Mini App
Build a Mini App that runs inside the Startale App and uses the host wallet directly.
I need to sponsor gas
Understand who pays in each context, then wire an ERC-7677 paymaster through
paymasterOptions.Resources
App SDK
The
@startale/app-sdk source and examples.Starter kits
Working projects you can clone and run.
Discord
Ask questions and share what you are building.
X
Updates from the Startale Group and the App teams.