The easiest way to integrate Openfort to your project, with built-in authentication and seamless wallet connectivity.
It offers a simple, customizable UI. Supports authentication providers like Google, X, or Facebook out of the box. Access your address through Openfort’s embedded wallet solution or connect their own wallet provider effortlessly.
- 💡 TypeScript Ready — Get types straight out of the box.
- 🌱 Ecosystem Standards — Uses top libraries such as wagmi.
- 🖥️ Simple UX — Give users a simple, attractive experience.
- 🎨 Beautiful Themes — Predesigned themes or full customization.
and much more...
Get started with create-react-app
Openfortkit + wagmi + viem project by running one of the following in your terminal:
npx create-react-app my-app --template cra-template-openfortkit
yarn create react-app my-app --template cra-template-openfortkit
pnpm dlx create-react-app ./my-app --template cra-template-openfortkit
Add OpenfortKit to your already existing project.
npm install @openfort/openfort-kit @tanstack/react-query wagmi viem
yarn add @openfort/openfort-kit @tanstack/react-query wagmi viem
pnpm add @openfort/openfort-kit @tanstack/react-query wagmi viem
You can find the full OpenfortKit documentation in the Family docs here.
There are various runnable examples included in this repository in the examples folder:
Clone the FortKit project and install the necessary dependencies:
$ git clone [email protected]:openfort-xyz/openfort-kit.git
$ cd fortkit
$ yarn install
and start the code bundler:
$ yarn dev:kit
and then simply select the example you'd like to run:
$ yarn dev:vite # Vite
$ yarn dev:nextjs # Next.js
$ yarn dev:cra # Create React App
See LICENSE for more information.
OpenfortKit is a fork of Connectkit developed by Family. We're grateful to them for making Connectkit fast, beautiful and open-source.