Template Repository

A comprehensive walkthrough of the Okto SDK Template Apps designed for Next.js. This template demonstrates core Okto functionality—including authentication, wallet management, and blockchain interactions—so you can quickly get started building with Okto.

Customize Before Production

Please note that this template is for development and testing purposes only. Be sure to customize and secure it before using in production.

Next.js Template Repository

Getting Started

For detailed installation instructions, select your framework below:

Next.js Template App
  1. Clone the repository:
git clone https://github.com/okto-hq/okto-sdkv2-nextjs-template-app.git
  1. Change into the project directory and install dependencies:
cd okto-sdkv2-nextjs-template-app
npm install
  1. Set up environment variables:
cp .env.sample .env
  1. Add your API keys to the .env file:
NEXT_PUBLIC_CLIENT_PRIVATE_KEY="YOUR_CLIENT_PRIVATE_KEY"
NEXT_PUBLIC_CLIENT_SWA="YOUR_CLIENT_SWA"
AUTH_SECRET="YOUR_AUTH_SECRET"
NEXT_PUBLIC_GOOGLE_CLIENT_SECRET="YOUR_GOOGLE_CLIENT_SECRET"
NEXT_PUBLIC_GOOGLE_CLIENT_ID="YOUR_GOOGLE_CLIENT_ID"
Warning:Essential Setup Required
Show

Before you begin, set up your developer dashboard by making sure you have :

If you need help, reach out to us on our troubleshooting form and we will contact you.

  1. Start the development server:
npm run dev

On this page