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 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!