Skip to main content

Get Started

There are multiple ways to get started with Mesh:

Starter Kits

The easiest way to get started with Mesh is to use one of the Starter Kits.

For example, if you are an NFT project and wants to start your own multi-sig minting website, you can use the Multi-sig Minting Starter Kit.

Or, if you are a stake pool operator, this Pool Operator Portal Starter Kit allows delegators to connect their wallet and stake with your pool.

Explore and choose from a collection of open-source Starter Kits.

Install with CLI

To start the installation, open your Terminal and run the following CLI command:

npx create-mesh-app your-app name

You will be prompted with a few questions, you can pick one of the templates, choose a framework and select the language of your choice. The entire process should take less than 1 minute.

Demeter

Kick start your project on Demeter, with a click of a button:

  1. Visit Starter Kits
  2. Select one of the templates
  3. Click Demeter to start a project instance

Clone GitHub repo

Every starter templates are open-source, you can clone them from GitHub:

  1. Visit Starter Kits
  2. Select one of the templates
  3. Click on GitHub Repo to go to the GitHub repository
  4. Clone the repository

Guides

Whether you are new to web development or a seasoned blockchain full-stack developer, these guides will help you get started.

Browse all guides
Start a Web3 app on Next.jsA step-by-step guide to setup a Next.js web application, connect wallet and browse wallet's assets.
Minting on Node.jsLoad a CLI generated key and mint assets on Node.js
Multi-Signatures Transaction (Minting)Create a multi-sig transaction and mint NFTs
Use Smart Contract with MeshA step-by-step guide to integrate your Cardano Smart Contract to a web application.
Cryptographically Prove Wallet OwnershipCryptographically prove the ownership of a wallet by signing a piece of data using data sign.

Migration Manual Installation

If you are looking to use Mesh into your existing project, you can choose the stack and configure them.

Browse all stacks
Next.jsWeb development framework created by Vercel enabling React-based web applications with server-side rendering
NestJSFramework for server-side applications
GatsbyStatic site generator built on top of Node.js using React and GraphQL
WebpackA module bundler for JavaScript.