Skip to content

Conversation

@emauja
Copy link

@emauja emauja commented Feb 10, 2026

Summary

This PR adds documentation for using Openfort embedded wallets as a signer with ZeroDev Kernel accounts.

Changes

  • Added docs/pages/sdk/signers/openfort.mdx - documentation for current SDK
  • Added docs/pages/sdk/v5_3_x/signers/openfort.mdx - documentation for SDK v5.3.x
  • Updated vocs.config.tsx to include Openfort in the sidebar under Auth Providers

About Openfort

Openfort is a wallet infrastructure platform that provides:

  • Non-custodial embedded wallets - wallets are self-custodial by design
  • Multiple authentication options - passkeys, social login, email
  • EIP-1193 compatible provider - works seamlessly with viem, wagmi, and ethers
  • Built-in ERC-4337 support - smart accounts with gas sponsorship, batching, and session keys

Integration Pattern

The integration follows the same pattern as other providers (Dynamic, Privy, Turnkey):

  1. Initialize Openfort client
  2. Authenticate user
  3. Get EIP-1193 provider via openfort.embeddedWallet.getEthereumProvider()
  4. Pass provider to ZeroDev's signerToEcdsaValidator

Testing

The code examples have been reviewed against Openfort's documentation to ensure accuracy.

Add documentation for using Openfort embedded wallets as a signer with ZeroDev Kernel accounts.

Openfort provides:
- Non-custodial embedded wallets
- Passkey and social login authentication
- EIP-1193 compatible provider
- Built-in ERC-4337 smart account support

Documentation added for both current SDK and v5.3.x.
@vercel
Copy link

vercel bot commented Feb 10, 2026

@jahanzeb1018 is attempting to deploy a commit to the zero-dev1 Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants