> ## Documentation Index
> Fetch the complete documentation index at: https://docs.startale.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Startale Documentation

> Developer documentation for the Startale App SDK on Soneium: integrate a web application, or ship a Mini App inside the Startale App.

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.

<Columns cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Install the SDK, connect a Startale smart account, then sign and send your first transaction.
  </Card>

  <Card title="SDK reference" icon="book" href="/app-sdk/installation">
    A full integration walkthrough, covering installation, error & how to use the methods.
  </Card>

  <Card title="Mini Apps" icon="table-cells" href="/miniapps/overview">
    Ship your project as a Mini App inside the Startale App. Manifest, context, submission.
  </Card>

  <Card title="API reference" icon="code" href="/api-reference/create-startale-account-sdk">
    Per-method pages for every supported RPC method, with parameters, and error handling.
  </Card>
</Columns>

## What you get

<Columns cols={2}>
  <Card title="Smart accounts" icon="wallet">
    Use the SDK to provision an ERC-4337 smart account for every user. The account is exposed through a EIP-1193 provider.
  </Card>

  <Card title="Paymaster ready" icon="gas-pump" href="/concepts/gasless">
    Mini Apps run gasless inside the Startale App. Standalone applications wire any ERC-7677 paymaster through `paymasterOptions`, or let the user pay.
  </Card>

  <Card title="One sign-in, every project" icon="fingerprint">
    Let users sign in with Google, LINE, passkey, or an existing wallet. The same smart-account address resolves across every Startale-integrated app.
  </Card>

  <Card title="Built-in user acquisition" icon="users">
    Distribute as a Mini App inside the Startale App and reach users with active smart accounts on Soneium ecosystem.
  </Card>
</Columns>

## Pick a path

<Columns cols={3}>
  <Card title="I'm building a standalone application" icon="desktop" href="/quickstart">
    Add the SDK to your existing project. Users connect through a popup to the Startale App.
  </Card>

  <Card title="I'm shipping a Mini App" icon="table-cells" href="/miniapps/quickstart">
    Build a Mini App that runs inside the Startale App and uses the host wallet directly.
  </Card>

  <Card title="I need to sponsor gas" icon="gas-pump" href="/concepts/gasless">
    Understand who pays in each context, then wire an ERC-7677 paymaster through `paymasterOptions`.
  </Card>
</Columns>

## Resources

<Columns cols={2}>
  <Card title="App SDK" icon="github" href="https://github.com/StartaleGroup/app-sdk">
    The `@startale/app-sdk` source and examples.
  </Card>

  <Card title="Starter kits" icon="rocket" href="/tutorials/starter-kits">
    Working projects you can clone and run.
  </Card>

  <Card title="Discord" icon="discord" href="https://discord.gg/startale">
    Ask questions and share what you are building.
  </Card>

  <Card title="X" icon="x-twitter" href="https://x.com/StartaleGroup">
    Updates from the Startale Group and the App teams.
  </Card>
</Columns>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.