Templates & Starters

Production-ready starting points for Web3 projects. Pick a template, deploy in one click, and ship faster.

Next.js + wagmi + Base

Base

Production-ready dApp starter on Base. Includes wallet connection, contract reads/writes, and Tailwind styling out of the box.

Next.jswagmiviemBaseTailwind

Next.js + thirdweb Full dApp

Full-Stack

Full-stack dApp with thirdweb SDK, embedded wallet, smart contracts, and NFT minting — deployable in one click.

Next.jsthirdwebTypeScriptTailwind

RainbowKit + wagmi Starter

Frontend Only

Minimal wallet connection starter using RainbowKit's ConnectButton wired to wagmi. Everything configured, nothing extra.

Next.jsRainbowKitwagmiviem

Scaffold-ETH 2

Full-Stack

Batteries-included monorepo with Next.js, Hardhat, and wagmi pre-wired. The fastest way from idea to working dApp.

Next.jsHardhatwagmiTypeScript

The Graph + Next.js Indexer

Indexing

Query on-chain data from a deployed subgraph inside a Next.js app. Apollo Client configured, typed queries included.

Next.jsThe GraphGraphQLApollo

Hardhat + Foundry Dual Setup

Smart Contracts

Write and compile contracts with Hardhat, fuzz-test them with Foundry forge. Both toolchains share the same Solidity source.

HardhatFoundrySolidityTypeScript

OpenZeppelin Upgradeable Contracts

Smart Contracts

UUPS proxy template with OpenZeppelin upgradeable contracts, Hardhat deploy scripts, and a full upgrade test suite.

SolidityOpenZeppelinHardhatUUPS

ERC-20 Token + Frontend

Full-Stack

Minimal ERC-20 contract paired with a Next.js UI for minting, transferring, and displaying balances via wagmi hooks.

SolidityNext.jswagmiOpenZeppelin

Solana Anchor + Next.js

Solana

Full-stack Solana dApp: Anchor program on-chain, generated TypeScript client, and a Next.js frontend with wallet adapter.

AnchorRustNext.jsSolana Wallet Adapter

Solana Token Creator

Solana

Create and manage SPL tokens with a minimal Next.js frontend. Wallet connection, mint, transfer, and burn all included.

Next.jsSPL TokenSolana Web3.jsTypeScript

10 templates total

Have a template to share?

Submit it via the Submit Tool form and we will review it.