> ## 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.

# What is Rhinestone?

> Learn more about Rhinestone

Rhinestone is a smart wallet SDK and crosschain intent API. It combines a modular smart account toolkit with an intent-based transaction engine, giving teams a single integration for deploying wallets and routing transactions across any supported chain.

## Tech Stack

<img className="rounded-2xl" src="https://mintcdn.com/rhinestone/Xv7tNf9hRczNv8R-/images/Rhinestone%20Tech%20Stack%20-%20Dark.png?fit=max&auto=format&n=Xv7tNf9hRczNv8R-&q=85&s=194f108fb7b86c5da006a7fc3a996cc8" width="2211" height="1458" data-path="images/Rhinestone Tech Stack - Dark.png" />

Rhinestone offers three core services:

* Modular **Smart Account** toolkit, compatible with all major embedded wallet signers
* An **Intent Engine** (Warp) for single- and multi-chain transaction and swap routing
* A **Relayer Market** that aggregates solver liquidity for intent execution

## Smart Accounts

Rhinestone provides the onchain infrastructure for smart wallets, including the smart account and modules that extend the wallet with specific features. Core modules include:

* **Passkeys** for secure, user-friendly self-custodial key management
* **Session keys** for transaction automation and 1-click UX
* **Multi-sig** for high-value accounts
* **Social login** via embedded wallet integrations
* **Recovery** for heightened account security

Use these via the Rhinestone SDK to deploy, configure, and manage smart accounts for your users.

## Intent Engine (Warp)

Warp is Rhinestone's intent-based transaction service. It aggregates existing crosschain settlement layers through a single solver market, and uses resource locks for fast crosschain execution (sub-2-second fills).

Key capabilities:

* **Crosschain transactions**: transact on any chain using funds from any other chain, with no manual bridging
* **Swaps**: solver-based swaps with zero slippage and MEV protection, or inject your own DEX aggregator
* **Universal gas sponsorship**: deposit USDC on Base and sponsor gas, bridging, and swap fees on any supported chain
* **Multi-input intents**: combine any number of input chains and tokens in a single signed intent
* **Atomic and deterministic**: known output token, zero slippage, guaranteed execution or rollback
* **Human-readable signatures**: EIP-712 signing ensures a legible payload regardless of intent complexity

More on [Warp](./rhinestone-intents).

## Relayer Market

Warp routes intents through a unified Relayer Market that aggregates settlement layers like Across, Relay, and Eco. Solvers in the market supply liquidity, perform swaps, and settle directly onchain — the user intent is routed to the best-placed solver for price and speed.

More on the [Relayer Market](./rhinestone-intents#relayer-market).

## Composability

Rhinestone is designed to meet teams where they are:

* **Signer-agnostic**: works with passkeys, external wallets, and any embedded wallet provider (Turnkey, Dynamic, Magic, Privy, and more)
* **Account implementation-agnostic**: compatible with all major ERC-7579 smart account implementations and accounts using ERC-7821 for batched execution
* **Modular**: extend your smart wallet with custom modules or use existing ones from the ecosystem
* **API-first**: use Warp's intent routing via the REST API without integrating the smart account SDK

## Next Steps

<CardGroup cols={2}>
  <Card title="Quickstart" icon="bolt" href="../../smart-wallet/quickstart">
    Get started with the SDK
  </Card>

  <Card title="Rhinestone Intents" icon="workflow" href="./rhinestone-intents">
    Deep dive into Warp and how the intent engine works
  </Card>
</CardGroup>
