Para Modal
Minimum Next.js modal integration with connection state and message signing.
Index — Next.js examples
Production builds for each integration surface — hover a card to see what it does, open the hosted app, or read the source on GitHub.
01 Hosted auth and wallet UI
05 examples
Start with the default modal, then narrow by chain when the app only needs one network family.
Minimum Next.js modal integration with connection state and message signing.
Modal setup focused on EVM wallets, accounts, and signing flows.
Modal setup for Solana wallets and message signing.
Modal setup for Cosmos chain accounts and signing primitives.
One modal configuration spanning EVM, Solana, and Cosmos surfaces.
02 Bring your own entry point
05 examples
Use Para behind product-specific auth screens while keeping wallet creation and session flow explicit.
Custom email collection and verification with Para-backed wallet creation.
Custom phone number auth surface for Para sessions.
Custom OAuth entry point connected to Para wallet session state.
Email, phone, and OAuth options composed into one custom auth surface.
Claim a pregenerated wallet from a Next.js app using Para auth primitives.
03 Library-specific signing
09 examples
Copy the integration that matches the signing library already used by the app.
Use Para with the Ethers v5 provider and signer model.
Use Para with the Ethers v6 provider and signer model.
Use Para accounts with Viem v2 clients and signing APIs.
Use Para with CosmJS signing clients for Cosmos flows.
Use Para with Solana Web3.js transactions and signatures.
Use Para with the Solana Signers v2 package.
Use Para with Anchor programs and Solana account flows.
Use Para with Stellar SDK transaction signing.
Use Para with Canton Network signing flows.
04 Wallet framework adapters
04 examples
Use the connector example that matches the wallet framework already present in the product.
Connect Para through Wagmi for EVM wallet state and actions.
Connect Para through RainbowKit wallet selection and Wagmi state.
Connect Para through Reown AppKit with EVM connector state.
Connect Para through Graz for Cosmos wallet workflows.
05 Smart account flows
12 examples
Use these examples when the user operation or smart account layer is the main integration surface.
Create an Alchemy smart account with Para and send a gas-sponsored user operation.
Use Para with Alchemy for EIP-7702 account flows.
Use Para with Gelato for sponsored ERC-4337 user operations.
Use Para with Gelato for EIP-7702 account flows.
Connect Para to Porto for EIP-7702 account abstraction flows.
Use Para with Rhinestone account abstraction modules.
Create a Para-owned Safe smart account and send a Pimlico-sponsored user operation.
Use Para as a SocialRecoveryModule guardian for a Safe owner-recovery flow.
Use custom passkey auth UI with Para as a Safe recovery guardian.
Use Para with Thirdweb smart accounts and user operations.
Use Para with ZeroDev ERC-4337 smart account flows.
Use Para with ZeroDev EIP-7702 smart account flows.