Prerequisites
Before integrating Para with Rhinestone, ensure you have:- Para API key from the Para Developer Portal
- Rhinestone API key from the Rhinestone team
- Node.js 18+ and Next.js development environment
- Basic familiarity with React and TypeScript
Installation
Install the required dependencies:Setup Para Provider
Create a context provider that wraps your application:Create Custom Hook
Create a hook to manage the Rhinestone account:Setup API Orchestrator
Create an API route atapp/api/orchestrator/[...path]/route.ts:
Send Cross-Chain Transactions
Use the hook in your component:Key Features
This integration provides:- Cross-chain smart accounts: Single account across multiple EVM chains. No Rhinestone API key required for building with testnets.
- Intent-based transactions: Automatic execution of complex 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
Complete Example
See the full working example with Para + Rhinestone:Para + Rhinestone Example
View the complete working example in Para’s Examples Hub