Web3 TypeScript SDK

Mesh is a TypeScript open-source framework and library, providing numerous tools to build Web3 apps.

How to get started

Get started with one command

Instant setup a new project with a single command using Mesh CLI and start building.

Explore documentation with live demos

In Mesh Playground, most endpoints have live demo for you to try to see how it works, then copy the code snippet and use it.

Explore Mesh APIs

Pre-built smart contracts

Most popular smart contracts are available for you to use in your app. End-to-end implementation useful for learning too.

Start using smart contracts

Resources to learn more and go deeper

Whether you are a new or seasoned full-stack developer, these guides and resources are here to help you.

Check out resources