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 APIs | 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. |
| Mesh AI | AI tools and chatbot to help you build faster. |
| Aiken guides and library | A collection of Aiken smart contracts and its corresponding transactions |
| Hydra Tools | Scaling solution for Cardano that increases transaction throughput and ensures cost efficiency while maintaining rigorous security. |
| Midnight Tools | Tools to interact with Midnight. |
| Wallet as a Service | Deliver self-custody wallets with a seamless user experience |
| Transaction Sponsorship | Sponsor transaction fees for your users and improve onboarding experience |
| Transaction Parser | Parse and decode transactions. |
| Smart contract library | A collection of smart contracts that you can use in your project. Great for anyone starting out. |
| Transaction builder | Syntax and endpoints are heavily inspired by cardano-cli, so if you are familiar with it, you will feel right at home |
| Parse and manipulate data | From objects to manipulating CBOR and JSON, Mesh provides everything you need to work with data. |
| Browser wallet | For users to connect, queries and performs wallet functions in accordance to CIP-30 and CIP-95. |
| Mesh wallet | Backend wallet to facilitate transactions and queries. This includes read only wallet, and it is CIP-30 and CIP-95 compliant. |
| Minting assets | Minting with Native Script, Plutus Script, CIP68 and royalty tokens. |
| Interact with smart contracts | Locking and unlocking, minting and burning assets, designing datum and redeemer. Mesh provides everything you need to work with smart contracts. |
| Interact with Stakepool | Delegate and undelegate to stakepool as a user, and register and retire a stakepool as an operator. |
| Governance transactions | Transactions for creating DReps and participating in Cardano's on-chain governance. |
| React Components and Hooks | Mesh offers UI components you need to build your dApp, so you can jumpstart your next project and bring the user interface to life. |
| Guides | Whether you are new to web development or a seasoned blockchain full-stack developer, these guides will help you get started. |
| Useful Utilities | Many blockchains operations are computed locally without the need to fetch data from services. |
| Service Providers | Providers are services provided by the Cardano community, to help you ship your apps faster. |
| Yaci guides and library | Yaci provider to interact with the Yaci DevKit. |
| Cquisitor | A tool to help you parse CBOR. |