Files
metamask-integration/examples/smart-accounts-react-example/README.md
2026-03-02 12:14:14 -08:00

1.1 KiB

Smart Accounts React Example

Complete React example demonstrating Smart Accounts Kit integration on ChainID 138.

Features

  • Connect to MetaMask
  • Create Smart Accounts
  • Request Delegations
  • View Delegation Status
  • Batch Operations (coming soon)

Installation

npm install

Configuration

Update src/App.tsx to use your configuration:

const config = require('../../config/smart-accounts-config.json');

Or create a local config file with your deployed contract addresses.

Running

npm start

The app will open at http://localhost:3000.

Usage

  1. Connect Wallet: Click "Connect MetaMask" to connect your wallet
  2. Create Smart Account: Click "Create Smart Account" to create a new Smart Account
  3. Request Delegation: Request delegation for a dApp or service
  4. View Status: View delegation status and expiry

Documentation

License

See parent repository for license information.