Tech Stack

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