Skip to main content
Use this prompt with your preferred AI assistant (Claude, ChatGPT, etc.) to automatically add Ethereum/EVM embedded wallet functionality to your existing Civic Auth integration.

Prerequisites

This prompt assumes you already have Civic Auth basic authentication set up in your project. If not, use the React or Next.js prompts first.

How to Use

  1. Copy the prompt below
  2. Paste it into your AI assistant
  3. The assistant will verify your existing Civic Auth setup
  4. The assistant will fetch the complete documentation and implement the integration for you

Integration Prompt

What the AI Assistant Will Do

When you use this prompt, the AI assistant will:
  1. Verify prerequisites - confirm basic Civic Auth is already set up
  2. Fetch Ethereum documentation using curl from the official docs
  3. Analyze your existing setup and plan the integration
  4. Install required dependencies for Ethereum/EVM functionality
  5. Enhance your auth provider with Web3 capabilities
  6. Configure Wagmi with Civic’s embedded wallet connector
  7. Implement wallet creation for new users
  8. Add wallet components for balance checking and transactions
  9. Configure multi-chain support for various EVM networks
  10. Handle framework-specific configurations

Supported Networks

Civic Auth embedded wallets support the following EVM-compatible blockchain networks:
  • Ethereum (mainnet and testnets)
  • Base (Coinbase Layer 2)
  • Polygon (MATIC ecosystem)
  • BSC (BNB) (Binance Smart Chain)
  • Arbitrum One (Ethereum Layer 2)
  • Avalanche (AVAX C-Chain)
  • Unichain (Uniswap Layer 2)
  • Sonic (High-speed blockchain)
  • Cronos (Crypto.com Chain)
  • OP Mainnet (Optimism Layer 2)
  • Linea (ConsenSys zkEVM)
  • ZKSync Era (Matter Labs zkEVM)
  • Filecoin (Decentralized storage)
  • Gnosis (Community-driven chain)
  • Rootstock (Bitcoin sidechain)
  • Mantle (Modular Layer 2)
  • Ronin (Gaming-focused sidechain)
  • Celo (Mobile-first blockchain)

Supported Features

  • Multi-chain support with easy network switching
  • Wagmi integration for React hooks
  • Custom RPC endpoints
  • Transaction sending and balance checking
  • Error handling and user feedback
  • Chain-specific configuration
Need help? If you encounter any issues during the AI-assisted integration, you can always fall back to the manual integration guide: Ethereum.
Make sure your AI assistant has the ability to run terminal commands and edit files in your project.