useRhinestoneSmartAccount hook handles account creation, orchestrator setup, and Pimlico bundler configuration automatically.
Prerequisites
- Para API key from the Para Developer Portal
- Rhinestone API key from the Rhinestone team
- Optionally a Pimlico API key for bundler/paymaster infrastructure
- Node.js 18+ and Next.js development environment
Installation
Setup Para Provider
Configure the Para provider:Usage
Use theuseRhinestoneSmartAccount hook to create and manage a Rhinestone smart account. The hook handles Para signer creation, Rhinestone account setup, and orchestrator configuration internally.
Rhinestone only supports EIP-4337 mode. Both
rhinestoneApiKey and pimlicoApiKey are optional but recommended for production use. For advanced cross-chain use cases with automatic bridging, see the Rhinestone documentation.Key Features
- Cross-chain smart accounts: Single account across multiple EVM chains
- Intent-based transactions: Automatic execution of cross-chain operations
- Gas abstraction: Sponsored transactions without users managing gas fees
- Automatic bridging: Seamless asset transfers between chains
- Para wallet management: Embedded wallet infrastructure with MPC security