Skip to main content
This documentation covers the App SDK (@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.