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

# Welcome to Rhinestone

> Get familiar with Rhinestone's tech and figure out where to start

**Rhinestone is a smart wallet SDK and crosschain intent API.** Deploy and manage self-custodial smart accounts, sponsor fees, and route transactions across any supported chain — all through a single integration.

## Build with the SDK

The Rhinestone SDK gives you everything you need to embed smart wallets into your app: account deployment, passkeys, session keys, and crosschain transactions out of the box.

<div className="grid grid-cols-1 md:grid-cols-3 gap-x-2">
  <Card title="Quickstart" href="../../smart-wallet/quickstart" img="https://mintcdn.com/rhinestone/pjVG1hhcOGPiii-B/images/cards/quickstart.png?fit=max&auto=format&n=pjVG1hhcOGPiii-B&q=85&s=a52276539bae609ecff332b78ed6ac9c" width="960" height="540" data-path="images/cards/quickstart.png">
    Create a smart account and send your first crosschain transaction
  </Card>

  <Card title="Session Keys" href="../../smart-wallet/smart-sessions/overview" img="https://mintcdn.com/rhinestone/pjVG1hhcOGPiii-B/images/cards/smart_sessions.png?fit=max&auto=format&n=pjVG1hhcOGPiii-B&q=85&s=5ed7c3546828f560e058b4e7d62c7cb9" width="960" height="540" data-path="images/cards/smart_sessions.png">
    Enable 1-click UX and automated transactions
  </Card>
</div>

## Use the Intents API

Send crosschain intents directly via the REST API — no SDK required. Route tokens across chains, execute destination calls, and sponsor fees for your users.

<div className="grid grid-cols-1 md:grid-cols-3 gap-x-2">
  <Card title="API Quickstart" href="../../intents/quickstart" img="https://mintcdn.com/rhinestone/pjVG1hhcOGPiii-B/images/cards/omnichain_transactions.png?fit=max&auto=format&n=pjVG1hhcOGPiii-B&q=85&s=b433ca7224bed6b4fef80885f25928ce" width="960" height="540" data-path="images/cards/omnichain_transactions.png">
    Send your first crosschain intent via the REST API
  </Card>

  <Card title="Swaps" href="../../smart-wallet/chain-abstraction/swaps" img="https://mintcdn.com/rhinestone/pjVG1hhcOGPiii-B/images/cards/omnichain_swaps.png?fit=max&auto=format&n=pjVG1hhcOGPiii-B&q=85&s=0e1e8c73d5f76bf409477c142fdf8988" width="960" height="540" data-path="images/cards/omnichain_swaps.png">
    Bridge and swap in a single transaction
  </Card>

  <Card title="API Reference" href="../../intents/guides/getting-a-quote" img="https://mintcdn.com/rhinestone/pjVG1hhcOGPiii-B/images/cards/api_reference.png?fit=max&auto=format&n=pjVG1hhcOGPiii-B&q=85&s=24ea2a5b7a3fa84bc15e1c143d152ef1" width="960" height="540" data-path="images/cards/api_reference.png">
    Full endpoint reference for the Rhinestone API
  </Card>
</div>

## Learn How Rhinestone Works

<div className="grid grid-cols-1 md:grid-cols-3 gap-x-2">
  <Card title="Smart Accounts" href="../concepts/smart-accounts" img="https://mintcdn.com/rhinestone/pjVG1hhcOGPiii-B/images/cards/modular_smart_accounts.png?fit=max&auto=format&n=pjVG1hhcOGPiii-B&q=85&s=380115d17e486cf5c9e1a9d507427381" width="960" height="540" data-path="images/cards/modular_smart_accounts.png">
    ERC-7579 modular accounts, modules, and signers
  </Card>

  <Card title="Rhinestone Intents" href="../introduction/rhinestone-intents" img="https://mintcdn.com/rhinestone/pjVG1hhcOGPiii-B/images/cards/chain_abstraction.png?fit=max&auto=format&n=pjVG1hhcOGPiii-B&q=85&s=05787051c85682ad0c73f43b115754cc" width="960" height="540" data-path="images/cards/chain_abstraction.png">
    How Warp routes and settles crosschain intents
  </Card>

  <Card title="Intents vs ERC-4337" href="../concepts/intents-and-erc4337" img="https://mintcdn.com/rhinestone/pjVG1hhcOGPiii-B/images/cards/intents.png?fit=max&auto=format&n=pjVG1hhcOGPiii-B&q=85&s=844505c458ff999592c5478476489967" width="960" height="540" data-path="images/cards/intents.png">
    How intent-based execution compares to userops
  </Card>
</div>
