
[banner-image]: https://blog-cms.openfort.io/uploads/openfortjs_f52fdc3f2d.png
# Openfort JavaScript SDK
[](https://www.npmjs.com/package/@openfort/openfort-js)
[](LICENSE)
[](https://www.openfort.io/docs/products/embedded-wallet/javascript)
[](https://www.npmjs.org/package/@openfort/openfort-js)
**Build wallets in minutes, not months.** JavaScript SDK for embedded wallets, session keys, and gasless transactions.
## Features
- 🔐 **Session Keys** for gasless gaming experiences
- 💼 **Embedded Wallets** for mainstream user onboarding
- ⚡ **Account Abstraction** for sponsored transactions
- 🔒 **Non-custodial** wallet infrastructure with Shield encryption
- 🌐 **Multi-chain** support (EVM and Solana)
- 📱 **Social Auth** with Google, Discord, Twitter integration
- 💸 **Gasless Transactions** with configurable gas policies
- 🔧 **Developer-friendly** with TypeScript support
- 📊 **Analytics** and monitoring dashboard
## Quick Start
### 1. Install
```bash
npm install @openfort/openfort-js
```
## Usage examples
- [Openfort Auth + Embedded Wallet - Next.js](https://github.com/openfort-xyz/openfort-js/tree/main/examples/apps/auth-sample)
- [Embedded Wallet Wagmi Next.js](https://github.com/openfort-xyz/openfort-js/tree/main/examples/apps/wallet-libraries/next-wagmi)
- [Third-party auth + Embedded Wallet - Next.js Firebase](https://github.com/openfort-xyz/embedded-wallet-firebase-auth-sample-nextjs)