Skip to main content
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

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.

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.

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

Quickstart

Get started with the SDK

Rhinestone Intents

Deep dive into Warp and how the intent engine works