Mesh LogoMesh

Guides

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

guides/develop-first-web-app.png icon

Develop your first Web3 App

A step-by-step guide to setup a Next.js web application, add a wallet connection and browse assets.

guides/minting-application.png icon

Minting Application

Load CLI generated keys and mint assets on Node.js.

guides/multi-signatures-transaction.png icon

Multi-Signatures Transaction

Learn about multi-sig transaction, build a minting transaction involving MeshWallet and BrowserWallet.

guides/cryptographically-prove-wallet-ownership.png icon

Prove Wallet Ownership

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

guides/implement-custom-provider.png icon

Implement Custom Provider

Build custom Providers that provides an API to access and process information provided by services.

guides/smart-contract-transactions.png icon

Smart Contract Transactions

Build a marketplace with Plutus (Haskell), where users can list their assets for sale and purchase the listed assets.

guides/aiken.png icon

Aiken Hello World

Create smart contracts with Aiken and execute transactions with Mesh.

guides/standalone.png icon

Executing a standalone script

Learn how to execute a standalone script to manage wallets and creating transactions.

guides/vesting.png icon

Vesting Script End-to-End

Learn how to vesting contract that locks up funds for a period of time and allows the beneficiary to withdraw the funds after the lockup period.

guides/node-specific-imports.png icon

Resolve Node-Specific Imports Errors

How to Resolve Node-Specific Imports Errors (e.g., Buffer, TextEncoder) in Browser-Based Projects

guides/mint-nft-collection.png icon

Mint an NFT Collection

Learn to mint an NFT Collection with JavaScript & the MeshSDK.