Starter Templates

Kick start your new Web3 project with one of our templates.

Select a Template

Explore and choose from a collection of open-source templates.

Starter

A starter project with wallet integration.

Multi-sig Minting

Selling and minting tokens with multi-sig transactions.

Stake Pool

A website for delegators to stake their ADA in your pool.

Sign In with Wallet

Cryptographically prove the ownership of a wallet.

Ecommerce Store

An ecommerce store where customers can pay with Cardano stable coins.

Marketplace

A NFT marketplace is a digital platform that allows users to buy and sell NFTs

plu-ts

Write your smart contracts in plu-ts and deploy your app on the Cardano blockchain with Mesh SDK.

aiken

Create smart contracts with Aiken and execute transactions with Mesh.

Install Starter Templates

Kick start with one the of our starter templates

Starter Next.js TypeScript
Starter Next.js TypeScriptStarter Next.js TypeScript

Start a new project on Next.js. This starter template consists of a connect wallet button and wallet integration.

npx create-mesh-app project-name -t starter -s next -l ts
Starter Next.js JavaScript
Starter Next.js JavaScriptStarter Next.js JavaScript

Start a new project on Next.js. This starter template consists of a connect wallet button and wallet integration.

npx create-mesh-app project-name -t starter -s next -l js
Minting Next.js TypeScript
Minting Next.js TypeScriptMinting Next.js TypeScript

Sell native tokens with multi-sig minting; where the backend server will build the transaction, and the user signs the transaction on the frontend.

npx create-mesh-app project-name -t minting -s next -l ts
Minting Next.js JavaScript
Minting Next.js JavaScriptMinting Next.js JavaScript

Sell native tokens with multi-sig minting; where the backend server will build the transaction, and the user signs the transaction on the frontend.

npx create-mesh-app project-name -t minting -s next -l js
Stakepool Next.js TypeScript
Stakepool Next.js TypeScriptStakepool Next.js TypeScript

Are you a stake pool operator? This starter template allows delegators to connect their wallet and stake with your pool.

npx create-mesh-app project-name -t staking -s next -l ts
Stakepool Next.js JavaScript
Stakepool Next.js JavaScriptStakepool Next.js JavaScript

Are you a stake pool operator? This starter template allows delegators to connect their wallet and stake with your pool.

npx create-mesh-app project-name -t staking -s next -l js
Sign In Next.js TypeScript
Sign In Next.js TypeScriptSign In Next.js TypeScript

Cryptographically prove the ownership of a wallet by signing a piece of data using data sign.

npx create-mesh-app project-name -t signin -s next -l ts
Sign In Next.js JavaScript
Sign In Next.js JavaScriptSign In Next.js JavaScript

Cryptographically prove the ownership of a wallet by signing a piece of data using data sign.

npx create-mesh-app project-name -t signin -s next -l js
Ecommerce Next.js TypeScript
Ecommerce Next.js TypeScriptEcommerce Next.js TypeScript

A starter template for Ecommerce store, where customers can pay with Cardano stable coins such as DJED, a receipt will be minted to the customer's wallet and you will fulfil their order.

npx create-mesh-app project-name -t ecommerce -s next -l ts
Marketplace Next.js TypeScript
Marketplace Next.js TypeScriptMarketplace Next.js TypeScript

Whether you are building a marketplace for your business or for your clients, we have you covered. Get started in minutes.

npx create-mesh-app project-name -t marketplace -s next -l ts
plu-ts Next.js TypeScript
plu-ts Next.js TypeScriptplu-ts Next.js TypeScript

Get started to write smart contracts on Cardano with plu-ts and deploy your app with Mesh.

npx create-mesh-app project-name -t pluts -s next -l ts
Aiken Next.js TypeScript
Aiken Next.js TypeScriptAiken Next.js TypeScript

Get started to write smart contracts on Cardano with plu-ts and deploy your app with Mesh.

npx create-mesh-app project-name -t aiken -s next -l ts