diff --git a/docs/get-started/tooling/account-abstraction/openfort.mdx b/docs/get-started/tooling/account-abstraction/openfort.mdx index 5aceb38e10..b44ef6caa1 100644 --- a/docs/get-started/tooling/account-abstraction/openfort.mdx +++ b/docs/get-started/tooling/account-abstraction/openfort.mdx @@ -3,14 +3,24 @@ title: Openfort image: /img/socialCards/openfort.jpg --- -## Account abstraction infrastructure built for web3 games +## Flexible account abstraction infrastructure -[Openfort](https://openfort.xyz) is an infrastructure provider that simplifies the development of -games and gamified experiences with a suite of API endpoints. The platform vertically integrates -the AA stack with a network of paymasters and bundlers, enabling game developers to focus on -development without worrying about private key management, the account model or onchain interactions. +[Openfort](https://openfort.io) is a comprehensive infrastructure platform for account abstraction that provides developers with maximum flexibility and control. The platform offers a complete suite of tools for managing smart accounts, paymasters, and bundlers, while maintaining compatibility with the broader ecosystem. -Openfort is powered by [ERC-6551](https://eips.ethereum.org/EIPS/eip-6551) and [ERC-4337](https://eips.ethereum.org/EIPS/eip-4337). +### Platform orchestration -[Visit the docs](https://openfort.xyz/docs) to get started with Openfort by deploying a smart -account on Linea and creating your first transaction. +Openfort's infrastructure is designed for seamless integration with both native and third-party components, giving you the freedom to choose the best solutions for your needs while maintaining full visibility and monitoring capabilities. + +#### Account flexibility +- Deploy and manage native Openfort smart accounts (ERC-4337 and ERC-7702 compatible) +- Seamlessly integrate with third-party account providers like ZeroDev or Biconomy +- Maintain a unified interface for account management across different providers + +#### Infrastructure components +- Utilize Openfort's native paymaster and bundler network +- Or integrate with third-party providers like Pimlico +- Monitor and manage all transactions through a single dashboard + +### Getting started + +[Visit the documentation](https://openfort.io/docs) to deploy your first smart account on Linea and start building with Openfort's flexible infrastructure. diff --git a/docs/get-started/tooling/social-login/openfort.mdx b/docs/get-started/tooling/social-login/openfort.mdx index 35cdcbddf8..30cd310244 100644 --- a/docs/get-started/tooling/social-login/openfort.mdx +++ b/docs/get-started/tooling/social-login/openfort.mdx @@ -1,12 +1,57 @@ --- title: Openfort +description: >- + Open-source wallet solution with flexible authentication provider options +category: featured image: /img/socialCards/openfort.jpg --- -[Openfort](https://openfort.xyz) provides account abstraction infrastructure designed to simplify -the development of games and gamified experiences across its suite of API endpoints. +[Openfort](https://openfort.io) provides account abstraction infrastructure designed to simplify +the development of games and gamified experiences. What sets Openfort apart is its open-source +wallet solution (OpenSigner) and the flexibility to integrate with your preferred authentication providers. -Authenticated users can instantly access the embedded, non-custodial [smart account](https://openfort.xyz/docs/security#smart-contract-accounts) from within the app context and sign blockchain transactions. +## Key Features -Use the [auth quickstart guide](https://openfort.io/docs/products/kit/react/quickstart) to allow -social login for onboarding users. +- **[OpenSigner](https://opensigner.dev)**: A completely open-source wallet solution that ensures transparency and security +- **Flexible Authentication**: Bring your own authentication provider (Firebase, Supabase, etc.) +- **Non-custodial Smart Accounts**: Users maintain full control of their assets +- **Seamless Integration**: Easy-to-use SDKs for various platforms + +## Why Choose Openfort? + +### OpenSigner: The Open-Source Wallet Solution +Openfort's OpenSigner provides a transparent, auditable wallet solution that you can fully customize +and extend. Unlike closed-source alternatives, OpenSigner gives you complete visibility and control +over your wallet implementation. + +### Bring Your Own Authentication +Openfort doesn't lock you into a specific authentication system. You can integrate with: +- Firebase Authentication +- Supabase Auth +- Custom JWT providers +- Any OAuth-compatible service + +This flexibility allows you to maintain your existing user management system while adding Web3 capabilities. + +## Getting Started + +### 1. Install Openfort SDK + +```bash +npm create openfort +``` + +### 2. Follow the steps + +You'll be ask to provide the API keys from the [Openfort dashboard](https://dashboard.openfort.io) and choose a framework like Next or Vue. + +### 3. You're ready! + +You can now use Openfort to authenticate users and create smart accounts. + + +## Next Steps + +- Explore the [Openfort Documentation](https://openfort.io/docs) for advanced features +- Check out the [GitHub repository](https://github.com/openfort) for OpenSigner and other open-source components +- Join the [Openfort Telegram](https://t.me/openfort) for community support