> ## 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 ecosystem on Soneium: the App SDK for integrating web applications and Mini Apps, and the AA SDK for building custom account abstraction flows.

This documentation covers two Startale developer toolings on Soneium. The **App SDK** (`@startale/app-sdk`) is the integration library for connecting web applications to the Startale App: it handles user authentication, smart account provisioning, and onchain transactions through a familiar EIP-1193 provider and wagmi connector. The **AA SDK** (`@startale-scs/aa-sdk`) is the lower-level toolkit for building custom ERC-4337 account abstraction flows directly against SCS bundler and paymaster infrastructure.

<Columns cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Install the SDK, connect a Startale smart account, sign and send your first transaction in under three minutes.
  </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="bolt" href="/concepts/gasless">
    Mini Apps run gasless inside the Startale App. Standalone dapps wire any ERC-7677 paymaster (managed, self-funded, or self-hosted) through `paymasterOptions`.
  </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 custom AA infrastructure" icon="gas-pump" href="/aa-sdk/introduction">
    Use the AA SDK to build custom ERC-4337 flows, session keys, or backend scripts with full SCS infrastructure access.
  </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="AA SDK" icon="github" href="https://github.com/StartaleGroup/scs-aa-sdk">
    The `@startale-scs/aa-sdk` source and examples.
  </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>
