meshjs.dev
Open in
urlscan Pro
76.76.21.21
Public Scan
Submitted URL: http://meshjs.dev/
Effective URL: https://meshjs.dev/
Submission: On April 03 via manual from IN — Scanned from DE
Effective URL: https://meshjs.dev/
Submission: On April 03 via manual from IN — Scanned from DE
Form analysis
0 forms found in the DOMText Content
Mesh Open main menu * Get Started * Guides Step by step guides to build on Cardano * Starter Templates Kick start your projects with our templates using CLI * Migration / Manual Installation Install Mesh into your existing project * Wallet * App Wallet Wallet for building amazing applications * Browser Wallet Connect and perform wallet functions on Web3 dApps * Transaction * Send assets Transactions for sending assets * Interact with smart contracts Transactions to work with smart contracts * Minting and burning assets Using ForgeScript for minting and burning native assets * Staking and stake pool Transactions for delegating ADA and managing stakepools * Craft Customized Transactions Build all possible transaction with our cardano-cli like APIs * MeshTxBuilder - All API Endpoints A complete walk through on Mesh's lower level APIs * React * Getting Started Everything you need to build web3 app on React * UI Components UI components to speed up your app development * Wallet Hooks Hooks for interacting with connected wallet * Smart Contracts * Marketplace Build a NFT marketplace effortlessly. * Utilities * Providers Services provided by the Cardano developer community * Resolvers Functions that you need while building dApps * About * About Mesh Information and Q&A * Implemented CIPs Mesh adhere to standards * Support Us Ways you can support us! * Media Kit Logos and assets * References Articles and Testimonials BUILD APPLICATIONS ON CARDANO WITH EASE Mesh is an open-source library providing numerous tools to easily build powerful dApps on the Cardano blockchain. Get started Your browser does not support the video tag. THE COMPLETE SDK FOR WEB3 DEVELOPMENT ON CARDANO Here are a few reasons why you should use Mesh ALWAYS UP TO DATE Mesh is developed closely to network updates. By using Mesh, your application will always be ready for the latest network changes, so you can focus on building your application. Learn more about Mesh SIMPLE TO USE Getting started with dApp development has never been this easy. Mesh is conceived in a way that facilitates and speeds up development of decentralised applications. Learn how to get started BEST PRACTICES Mesh follows many CIPs that make it interoprable with other Cardano tools. In addition, the package is less than 300kB! This means your application is fast, responsive and adheres to standards. Explore our APIs REACT COMPONENTS Frontend components and useful React hooks, Mesh provides everything you need to bring your Web3 user interface to life. Learn more about React components CONNECT WALLET Import CardanoWallet to allow the user to select a wallet to connect to your dApp. import { CardanoWallet } from '@meshsdk/react'; export default function Page() { return ( <> <CardanoWallet /> </> ); } Connect Wallet No Wallet Found CHAINABLE TRANSACTION BUILDER Intuitive APIs to create complex transactions, perform multi-sig minting, staking ADA to stake pools, and interacting with smart contracts. Learn to build transactions TRANSACTION API You can send ADA and NFTS to multiple addresses, lock and unlock from smart contracts, mint assets and stake ADA; all with a single transaction. Send LovelaceSend AssetMint AssetLock in Smart ContractSet Time to Expire import { Transaction } from '@meshsdk/core'; const tx = new Transaction({ initiator: wallet }) .sendLovelace('addr_a...ab', '1000000') .sendAssets('addr_b...cd', [{unit: 'asset...ef', quantity: '1'}]) ; const unsignedTx = await tx.build(); const signedTx = await wallet.signTx(unsignedTx); const txHash = await wallet.submitTx(signedTx); GET STARTED IN MINUTES Set up entirely new application using the Mesh CLI. Choose from one of our starter kit, pick a language and framework of your choice. Get started with templates STARTER TEMPLATES Kick start your new Web3 project with one of our templates with a single CLI command. npx create-mesh-app starter-next-typescript Live Demo INTEGRATE WITH SERVICES Choose between Maestro, Koios, Blockfrost, or Ogmios to access blockchain data. See providers BLOCKCHAIN DATA PROVIDER You can import one of the providers, Mesh use it to query for blockchain data for transaction building. import { KoiosProvider } from '@meshsdk/core'; const koios = new KoiosProvider('api'); await koios.fetchAssetAddress('assetunithere'); WALLETS INTEGRATIONS Mesh's transactions builder is compatible with many wallets; cardano-cli generated wallets, seed phrases or private key, or connect to client's CIP wallets. Learn about wallets IMPORT EXISTING WALLETS Import your cardano-cli generated wallets, and use it to mint your NFT collection on your Web3 website! import { AppWallet } from '@meshsdk/core'; const wallet = new AppWallet({ ... key: { type: 'cli', payment: 'CLIGeneratedPaymentCborHexHere', stake: 'optionalCLIGeneratedStakeCborHexHere', }, }); Mesh Mesh is an open-source library to advance Web3 development on Cardano. * * * GET STARTED * Starter Templates * Guides * Migration / Manual Installation CORE APIS * App Wallet * Browser Wallet * Send Assets * Smart Contracts * Minting and Burning Assets * Stake Pool * Resolvers USEFUL BUILDING BLOCKS * React * React UI Components * React Hooks * Providers ABOUT MESH * FAQ * Implemented CIPs * Support Us * Media Kit * References -------------------------------------------------------------------------------- © 2024 Mesh. Apache-2.0 license.