Next.jsReactStarter

lazorkit-nextjs-starter — Next.js Starter Template

By exyreams

Lazorkit Next.js Starter is a starter template based on Next.js, TypeScript, and Tailwind CSS that demonstrates how to integrate the Lazorkit SDK to enable Solana wallet authentication and transactions using passkeys such as FaceID, TouchID, or Windows Hello.

Explore the design

Compare the page layouts and mobile experience. Open any screenshot for a closer look.

2 previews
Desktop homepage1 / 2
Desktop captureTop of page

Actual screenshot captured by the server browser.

All pages & views 2

Screenshots show visual appearance; interactive behavior may differ.

Recorded 2026-10-14View source

What stands out

A quick read of the recorded project description.

01

Demonstrates integration of the Lazorkit SDK with Next.js, TypeScript, and Tailwind CSS

02

Supports passkey authentication using FaceID, TouchID, or Windows Hello

03

Includes examples of gasless transactions and SPL token transfers with gas paid in USDC

04

Provides examples of smart wallet and message signing features

05

The README links to a getting started guide, tutorials, and multiple runnable example directories

Template Details

The template's README describes it as a starter project for demonstrating the integration of the Lazorkit SDK with Next.js, TypeScript, and Tailwind CSS. It provides example features such as passkey authentication (FaceID, TouchID, Windows Hello), gasless transactions, USDC transfers, smart wallets, message signing, and a responsive interface. The README also links to a getting started guide, tutorials on passkey authentication and gasless transactions, and example directories for basic setup, authentication, transactions, and components.

For usage, the README's quick start steps are to clone the repository, enter the directory, run bun install and bun dev, then visit http://localhost:3000 and click "Connect Wallet". The README does not specify production deployment steps, environment variable requirements, supported browser ranges, or specific dependency version numbers; this information needs to be checked in other documentation or the dependency manifest in the repository.

Next.jsStarter

Is it right for your project?

Use Cases

  • Building application prototypes on Solana that use biometric login without seed phrases
  • Learning how to implement a passkey authentication flow via the Lazorkit SDK
  • Referring to code examples for gasless transactions and USDC transfers during development
  • Using as a starting point for a Next.js + TypeScript + Tailwind CSS project to customize

Suitable For

  • Next.js developers who want to understand how to integrate the Lazorkit SDK
  • Solana application developers who need passkey authentication examples
  • Developers who want to refer to code for gasless transactions and SPL token transfers

Getting started & customization

Use these recorded setup notes alongside the repository instructions for your chosen version.

  1. 1

    The README's quick start commands are: git clone the repository, cd lazorkit-nextjs-starter, bun install && bun dev

  2. 2

    After starting, visit http://localhost:3000 and click "Connect Wallet" to begin

  3. 3

    The README does not specify environment variables, production deployment, or browser compatibility requirements; check other documentation in the repository

Read repository instructions

License & source material

Usage conditions & limitations

Free to use · keep license notice

This entry covers the free version under the MIT license in the public repository; the free scope is the code of this version and does not mean that external services or third-party assets are free.

Must comply with when using

  • Free use, modification, commercial use, and distribution of this version's code are permitted.
  • When distributing copies or substantial portions of the code, retain the original author's copyright notice and the complete MIT license notice.
  • The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.

Additional costs & items to verify

  • Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses and cannot be judged solely by the code's MIT license.
  • External services such as domains, hosting, databases, payments, or AI may incur additional charges.
  • The template relies on the Lazorkit SDK for integration, and using its features requires complying with the relevant requirements of the Lazorkit service.
  • Using this template requires referring to the official Lazorkit documentation to understand the SDK's configuration and usage.
  • The project depends on Lazorkit's GitHub repository, and related feature implementations are subject to its open-source project.
  • The online demo provided in the README is deployed on Vercel, and actual use may be subject to that platform's terms of service.
View Original Text Basis

Permission is hereby granted, free of charge

Original License Text

A production-ready starter template demonstrating [Lazorkit SDK](https://docs.lazorkit.com) integration with Next.js, TypeScript, and Tailwind CSS.

Original README

- [Lazorkit Documentation](https://docs.lazorkit.com)

Original README

- [Lazorkit GitHub](https://github.com/lazor-kit/lazor-kit)

Original README

- [Live Demo](https://lazorkit-nextjs-starter.vercel.app)

Original README
https://github.com/exyreams/lazorkit-nextjs-starter/blob/main/LICENSEhttps://github.com/exyreams/lazorkit-nextjs-starter/blob/main/README.md

Compiled by DeepSeek based on repository license and README ·2026-10-14. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.

Project checks & description sources

Template Information

Source platforms
GitHub
Documentation and maintenance reference score
More documented · 80 / 100
Technologies
Next.js · React
Website type
Starter
How this score is calculated

Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.

What to verify for this project

Repository update recorded
2026-01-13
Screenshot last checked
2026-10-14

A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.

The catalog identifies Next.js as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.

Use a selection guide →

How this description was prepared

AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.

Review declaration: codex-user-requested-batch-review-20261015 · 2026-10-15

Inspect the recorded source material

SHA-256: ec068b6c8f5d2b94b7d43d027f461faaaa59b58e812a498acc40b5eaa2b95fb4

2026-10-14T15:38:01.605Z

Source file / repository
# Lazorkit Next.js Starter

![Lazorkit Next.js Starter](./public/cover.png)

> **Build Solana apps without seed phrases. Use FaceID, TouchID, or Windows Hello instead.**

A production-ready starter template demonstrating [Lazorkit SDK](https://docs.lazorkit.com) integration with Next.js, TypeScript, and Tailwind CSS.

## Quick Start

```bash
git clone https://github.com/exyreams/lazorkit-nextjs-starter.git
cd lazorkit-nextjs-starter
bun install && bun dev
```

Open http://localhost:3000 and click "Connect Wallet" to get started.

## Features

- **Passkey Authentication** - Sign in with FaceID, TouchID, or Windows Hello
- **Gasless Transactions** - Send SOL without holding SOL for gas fees
- **USDC Transfers** - Send SPL tokens with gas paid in USDC
- **Smart Wallets** - Programmable accounts with recovery support
- **Message Signing** - Verify ownership without transactions
- **Modern UI** - Responsive design with Tailwind CSS

## Documentation

### Getting Started

- **[Getting Started Guide](./GETTING_STARTED.md)** - Complete setup and feature walkthrough

### Tutorials

- **[Passkey Authentication](./docs/passkey-authentication.md)** - Implement biometric login
- **[Gasless Transactions](./docs/gasless-transactions.md)** - Send transactions without gas fees

### Examples

- **[Examples Directory](./examples/)** - Working code examples with Next.js configuration
  - [Basic Setup](./examples/basic-setup/) - Minimal Lazorkit integration
  - [Authentication](./examples/authentication/) - Complete passkey auth flow
  - [Transactions](./examples/transactions/) - Gasless SOL/USDC transfers
  - [Components](./examples/components/) - Reusable React components

### Contributing

- **[Contributing Guide](./CONTRIBUTING.md)** - Customize and extend the starter

## Resources

- [Lazorkit Documentation](https://docs.lazorkit.com)
- [Lazorkit GitHub](https://github.com/lazor-kit/lazor-kit)
- [Lazorkit Telegram](https://t.me/lazorkit)
- [Live Demo](https://lazorkit-nextjs-starter.vercel.app)

## License

MIT License - Use this template freely for your projects!
Report a correction

Explore similar templates

Compare previews and descriptions within the same stack and category.