Blink scaffold Solana acts as a downloadable and reusable template that utilizes NextJS and Tailwind as the front end framework plus API routes for the backend. It comes with all necessary dependencies and configuration out of the box, so that you can immediately start building.
The blink in the starter template showcases a simple donation application that allows users to send SOL (Solana's native currency) to a specified wallet address.
Learn how to build this Blink from scratch with our extensive guide: https://docs.dialect.to/blinks/blinks-provider/build-your-first-blink
- Node.js 18.18+
- npm, yarn, pnpm, or bun
- A wallet with some devnet SOL (if you want to test the blink)
- Next.js 16
- Tailwind CSS
- Dialect Blinks SDK
- Solana Web3.js
- Dark/Light Mode
Don't want to build every blink from scratch? The Standard Blinks Library (SBL) is a collection of pre-built, hosted blinks for Solana's top protocols — Jupiter, Kamino, MarginFi, and more. Embed them directly into your app without writing a single action API.
The Markets & Positions API gives you structured access to DeFi market data and user positions across supported protocols — all in a single fetch.
- Clone repository:
git clone https://github.com/dialectlabs/blink-starter-solana.git- Install dependencies:
npm install- Run the development server:
npm run dev-
Rename
.env.exampleto.envand add the donation wallet address in the .env file -
Open http://localhost:3000 with your browser to see the application.
MIT
