Tutorials
Step-by-step tutorials for building Cardano applications with Mesh SDK - from beginner to advanced.
Learn Cardano development with Mesh through hands-on tutorials. Each tutorial includes working code examples, explanations, and best practices.
🚀 Getting Started
Perfect for developers new to Mesh or Cardano.
⏱️ 10 minutes • 🎯 Beginner
Install Mesh and set up your first Cardano project with React or Next.js.
⏱️ 15 minutes • 🎯 Beginner
Integrate Mesh with Next.js App Router and Pages Router configurations.
⏱️ 20 minutes • 🎯 Beginner
Use Mesh React hooks and components to build wallet-connected interfaces.
⏱️ 15 minutes • 🎯 Beginner
Connect Cardano wallets and prove wallet ownership in your dApp.
💰 Transactions & Payments
Learn to build and submit Cardano transactions.
⏱️ 20 minutes • 🎯 Beginner
Build transactions to send ADA and native tokens to any address.
⏱️ 30 minutes • 🎯 Intermediate
Master the transaction builder for complex multi-input/output transactions.
⏱️ 25 minutes • 🎯 Intermediate
Handle transactions with multiple native assets and tokens.
⏱️ 30 minutes • 🎯 Intermediate
Build and submit transactions from Node.js backend applications.
🎨 NFT Development
Create and manage NFTs on Cardano.
⏱️ 30 minutes • 🎯 Beginner
Create a complete NFT collection with proper metadata and minting policies.
⏱️ 45 minutes • 🎯 Intermediate
Implement multi-signature NFT minting for team collaborations.
⏱️ 35 minutes • 🎯 Intermediate
Work with CIP-25 and CIP-68 metadata standards for NFTs.
⏱️ 25 minutes • 🎯 Intermediate
Burn tokens and NFTs, manage asset lifecycles.
🔐 Smart Contracts
Build with Plutus and Aiken smart contracts.
⏱️ 40 minutes • 🎯 Intermediate
Set up Aiken development environment and write your first smart contract.
⏱️ 50 minutes • 🎯 Intermediate
Build a complete Aiken validator and integrate it with Mesh.
⏱️ 60 minutes • 🎯 Advanced
Lock and unlock assets using smart contracts with proper datum and redeemer handling.
⏱️ 90 minutes • 🎯 Advanced
Implement complex patterns like state machines, oracles, and multi-party contracts.
🛠️ Advanced Topics
For experienced developers building production applications.
⏱️ 45 minutes • 🎯 Advanced
Create custom blockchain data providers for specific use cases.
⏱️ 30 minutes • 🎯 Intermediate
Integrate with Blockfrost, Maestro, Koios, and other data providers.
⏱️ 40 minutes • 🎯 Advanced
Set up local Cardano development network for rapid iteration and testing.
⏱️ 60 minutes • 🎯 Advanced
Security, optimization, error handling, and deployment strategies.
📱 Framework Integrations
Use Mesh with your favorite framework.
⏱️ 45 minutes • 🎯 Intermediate
Build full-stack Cardano dApps with Next.js, including API routes and server components.
⏱️ 30 minutes • 🎯 Intermediate
Use Mesh with Svelte and SvelteKit for reactive Cardano applications.
⏱️ 35 minutes • 🎯 Intermediate
Use Mesh in Node.js backends, APIs, and automation scripts.
⏱️ Coming Soon • 🎯 Intermediate
Tutorial for using Mesh with Vue.js and Nuxt.
🎓 Learning Paths
Structured learning journeys that combine the tutorials and guides listed on this page into recommended sequences for different goals.
Path 1: Web Developer → Cardano dApp Developer
- Installation & Setup (10 min)
- Wallet Connection (15 min)
- Send ADA & Tokens (20 min)
- React Hooks & Components (20 min)
- Mint Your First NFT (30 min)
- Next.js Integration (45 min)
Total Time: ~2.5 hours • Level: Beginner to Intermediate
Path 2: Smart Contract Developer
- Getting Started with Aiken (40 min)
- Your First Aiken Script (50 min)
- Smart Contract Transactions (60 min)
- Advanced Smart Contract Patterns (90 min)
- Local Development with Yaci (40 min)
- Production Best Practices (60 min)
Total Time: ~5.5 hours • Level: Intermediate to Advanced
Path 3: NFT Collection Creator
- Installation & Setup (10 min)
- Wallet Connection (15 min)
- Mint Your First NFT (30 min)
- Advanced NFT Metadata (35 min)
- Multi-Signature Minting (45 min)
- Server-Side Transactions (30 min)
Total Time: ~2.5 hours • Level: Beginner to Intermediate
📚 Additional Resources
- API Reference - Complete API documentation
- Code Examples - Working code repositories
- FAQ - Frequently asked questions
- Use Cases - Real-world applications
- Developer Resources - Tools and communities
💬 Need Help?
Stuck on a tutorial? Here's how to get help:
- Discord Community - Real-time support from the community
- GitHub Discussions - Longer-form Q&A
- Stack Overflow - Tagged questions
🎯 What's Next?
After completing these tutorials, you'll be ready to:
- Build production Cardano dApps
- Create NFT collections and marketplaces
- Develop DeFi applications
- Integrate smart contracts
- Contribute to the Cardano ecosystem
Start your journey today with our Getting Started Guide!
How to Deploy Cardano dApps to Production
Security best practices, deployment checklists, and error handling for production Cardano dApp development with the Mesh TypeScript blockchain SDK.
Use Cases & Showcases
Discover real-world applications and projects built with Mesh - from DeFi platforms to NFT marketplaces and enterprise solutions on Cardano.