OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Solana Nextjs Starter

Solana Nextjs Starter is an open-source TypeScript boilerplate for building Next.js web applications connected to Solana, combining Solana Wallet Adapter and the Solana JavaScript SDK with UI components and development and testing tools.

Independent OpenViST project profile, based on linked sources.

Solana Nextjs Starter — OpenViST project profile in Developer Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it as a starting codebase when building a Solana-connected web application and you want wallet integration, UI foundations and development tools assembled in one template.

Who it is for

  • Developers starting a Solana-connected web application with Next.js.
  • Teams building a dApp interface that needs wallet integration and reusable UI foundations.

Documented uses

  • Create a Next.js project with Solana wallet connectivity.
  • Customize a dApp interface using Tailwind CSS and Radix UI.
  • Use the included component-development and testing tools while developing an application.
Before you choose

Requirements & limits

The repository is public, open source and licensed under MIT. The README documents local setup with Git and Yarn.

  • The documented stack is TypeScript and Next.js, with Solana Wallet Adapter and @solana/web3.js.
  • The UI stack includes Tailwind CSS, Radix UI and Tailwind Variants.
  • The README lists Storybook, Jest, React Testing Library and Playwright, as well as ESLint and Prettier.
  • The repository provides a Vercel deployment button, but the application-specific dApp behavior must be built by the developer.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up the starter and open its local development server

Prepare the repository's dependencies and start its documented local development server.

Before you start

  • Git access to clone the public repository
  • Yarn for dependency installation

Steps

  1. Clone the repository into a project directory.

  2. Install dependencies with yarn install --frozen-lockfile.

  3. Start the development server with yarn dev.

  4. Open http://localhost:3000 in a browser.

Expected outcome

The starter's local web application is available at the address specified by the README.

Guide limitations

  • This setup does not configure or implement a specific dApp.
  • The repository README does not detail application-specific deployment steps.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
16 October 2026
Original website title
trankhacvy/solana-nextjs-starter · Official homepage title · retained in its source language