<!-- Canonical: https://docs.linea.build/network/build/tools/social-login/openfort -->

> For the complete Linea documentation index, see [llms.txt](/llms.txt).
> Agents can fetch this page as Markdown at [https://docs.linea.build/network/build/tools/social-login/openfort.md](https://docs.linea.build/network/build/tools/social-login/openfort.md).

# Openfort

[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.

## Key Features

-   **[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

### Section 1. Install Openfort SDK

```bash
npm create openfort
```

### Section 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.

### Section 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
