Homestead

The All-in-One Solution for Web3 Onboarding

Built on ConnectKit, Homestead offers seamless onboarding for Web3 and Web2 users, enabling wallet connection or non-custodial wallet creation, with easy developer integration.

npm install homestead wagmi viem@2.x @tanstack/react-query
copy

Why Homestead is Different ?

Secure Wallet with Safe and Passkeys

Homestead provides a non-custodial solution for Web2 users, built on open standards like WebAuthn (passkeys) and Safe (smart wallets). With Account Abstraction (ERC-4337), users retain full control of their assets, with no additional fees or vendor lock-in.

100% Free, forever

Homestead is completely free—no fees for wallet creation, access, or usage. Available to all dApps, with no hidden costs, ever.

Unified onboarding

Web3 users connect via WalletConnect, while Web2 users create wallets instantly with passkeys—no apps or passwords.

Seamless integration

React components simplify complex implementations into just a few lines of code.

Wallet interoperability

Users can access their assets across multiple apps with ease.

Non-Custodial by design

Built on Account Abstraction and Safe, users fully control their assets without third-party reliance.

No personal data sharing

Homestead preserves privacy—no emails or phone numbers required.

Roadmap

live
Account Abstraction with Passkeys and Safe
live
4337 Infrastructure
live
Email-Based Guardian Recovery with 24h Cooldown
ongoing
Capabilities, EIP 5792
ongoing
Modular Smart Account, EIP 7579
ZKEmail Auth
On-Ramp and Swaps
Chain Abstraction

Frequently Asked Questions

Why is Homestead different from other kits and web wallets?

Homestead uses passkeys and Account Abstraction (ERC-4337) to create a smart wallet with fewer steps. It relies on WebAuthn, avoiding apps, passwords, or social logins. Homestead offers a non-custodial wallet without bundling authentication, giving developers the benefits of account abstraction like transaction batching and gas sponsorship, without the extra complexity or cost.

Why is Homestead free, and will it stay that way?

Homestead is free because it generates passkeys on the client side, avoiding service provider costs. Wallets are only deployed when users make their first transaction, keeping infrastructure costs low. While core features will remain free, we plan to monetize with transaction sponsorship and premium services like swaps or on-ramp.

Who maintains Homestead?

Homestead is maintained by the Cometh team. It uses Cometh's Connect Core kit technology. Cometh also develops Cometh Connect, a web wallet with advanced features for projects that need full customization of their user onboarding experience.

Does Homestead work with all dApps?

Yes, Homestead works with all dApps via WalletConnect. Additionally, dApps can integrate Homestead directly to bypass WalletConnect if preferred.

Is Homestead cross-chain?

Yes, Homestead currently supports Arbitrum One and Optimism. Our roadmap includes support for major EVM networks and non-EVM chains like Solana.

Is it easy to migrate to another wallet?

Yes, the smart wallet is a multi-sig Safe with a 1/1 threshold controlled by passkeys. Users can add another wallet (e.g., Metamask, Ledger) to take full control of their Safe whenever they want.

What happens when the recovery system is activated?

When the recovery module is activated, the user assigns a guardian who can initiate wallet recovery. A 24-hour delay allows the user to cancel any unauthorized recovery requests.

Is a guardian set by default on the Smart Wallet?

No, Homestead doesn’t enable a guardian by default. Users have full control over their wallet until they decide to configure a guardian for recovery purposes.

Get Started with Homestead