Skip to main content

Overview

Mesh is an open-source TypeScript library providing everything you need to build applications on the Cardano blockchain with ease. It is available on GitHub (star our repo!) and published on NPM (check out weekly downloads).

Like a well-woven fabric, Mesh connects business goals with technology stacks. It enables developers to build applications according to project requirements on the blockchain. Mesh is filling the gap by making product development accessible on Cardano.

Whether you're a new developer, a startup, or a large enterprise, Mesh makes Web3 development easy with reliable, scalable, and well-engineered APIs & developer tools.

List of Features
Clean and intuitive APIsWhether you're a new developer, a startup, or a large enterprise; Mesh makes Web3 development easy with reliable, scalable, and well-engineered APIs & developer tools.
Mesh AIAI tools and chatbot to help you build faster.
Aiken guides and libraryA collection of Aiken smart contracts and its corresponding transactions
Hydra ToolsScaling solution for Cardano that increases transaction throughput and ensures cost efficiency while maintaining rigorous security.
Midnight ToolsTools to interact with Midnight.
Wallet as a ServiceDeliver self-custody wallets with a seamless user experience
Transaction SponsorshipSponsor transaction fees for your users and improve onboarding experience
Transaction ParserParse and decode transactions.
Smart contract libraryA collection of smart contracts that you can use in your project. Great for anyone starting out.
Transaction builderSyntax and endpoints are heavily inspired by cardano-cli, so if you are familiar with it, you will feel right at home
Parse and manipulate dataFrom objects to manipulating CBOR and JSON, Mesh provides everything you need to work with data.
Browser walletFor users to connect, queries and performs wallet functions in accordance to CIP-30 and CIP-95.
Mesh walletBackend wallet to facilitate transactions and queries. This includes read only wallet, and it is CIP-30 and CIP-95 compliant.
Minting assetsMinting with Native Script, Plutus Script, CIP68 and royalty tokens.
Interact with smart contractsLocking and unlocking, minting and burning assets, designing datum and redeemer. Mesh provides everything you need to work with smart contracts.
Interact with StakepoolDelegate and undelegate to stakepool as a user, and register and retire a stakepool as an operator.
Governance transactionsTransactions for creating DReps and participating in Cardano's on-chain governance.
React Components and HooksMesh offers UI components you need to build your dApp, so you can jumpstart your next project and bring the user interface to life.
GuidesWhether you are new to web development or a seasoned blockchain full-stack developer, these guides will help you get started.
Useful UtilitiesMany blockchains operations are computed locally without the need to fetch data from services.
Service ProvidersProviders are services provided by the Cardano community, to help you ship your apps faster.
Yaci guides and libraryYaci provider to interact with the Yaci DevKit.
CquisitorA tool to help you parse CBOR.