Contract Details
Tech Stack
Solidity ^0.8.24 TypeScript ERC-4337 Foundry Pimlico
Chains
Ethereum Arbitrum Base Optimism Polygon
Description
ERC-4337 account abstraction onboarding kit. Creates smart accounts for new users with gas sponsorship via a paymaster. Users sign up with email/social login, get a smart account, and their first transaction is gas-sponsored. Removes all Web3 friction.
Features
- ✓ ERC-4337 SimpleAccount factory deployment
- ✓ Verifying paymaster for gas sponsorship
- ✓ Configurable gas sponsorship budget per user
- ✓ Social login integration (email/Google/Apple)
- ✓ TypeScript SDK for frontend integration
- ✓ Batch UserOperation support
- ✓ Sponsorship analytics and budget tracking
- ✓ Full Foundry tests + SDK integration tests
// AA Onboarding Kit — Infrastructure Module // ERC-4337 smart account creation + gas sponsorship for new users. pragma solidity ^0.8.24; import "@openzeppelin/contracts/proxy/utils/Initializable.sol"; contract AaOnboardingKit is Initializable { address public admin; function initialize(address _admin) external initializer { admin = _admin; } // ... full implementation in purchased package }