Start Building
This is the hands-on on-ramp. By the end you will have a working environment, your tool of choice installed, and a real transaction submitted to a Cardano testnet, all without spending real ADA. It assumes you have the mental model from Cardano Fundamentals and its Core Concepts; if a concept here is unfamiliar, those pages explain it.
The path
- Choose your tools: pick an SDK for your language, get a provider key, and set up your AI assistant
- Choose a network: pick where your code runs, from a public testnet with free test ADA to a chain on your own machine with 200ms blocks
- Set up your AI assistant: what the Cardano context contains, how to add it to any agent, and the extra context each SDK ships
- Your first transaction: build, sign, and submit a payment, then read it back from the chain
- Transaction building: the full builder toolkit, multi-asset outputs, metadata, and patterns beyond a simple payment
- Query the chain: read UTXOs, addresses, and history through a provider
- Offline testing: test your transaction-building code with no node and no devnet
- When transactions fail: the failure modes, which ones are retryable, and how to triage them
Choose your tools
Pick an SDK for your language, get a provider key, and give your AI assistant current Cardano context before you write any code.
Choose a network
Pick where your code runs, from a chain on your own machine with 200ms blocks to a public testnet, and get the free test ADA to use it.
Set up your AI assistant
Use AI coding assistants to build on Cardano with current, authoritative context instead of stale training data.
Your first transaction
Build, sign, and submit your first Cardano transaction on testnet with Evolution, Mesh, or cardano-cli, then read it back from the chain.
Transaction building
Go beyond a simple payment: multiple outputs, coin selection, batching and airdrops, transaction chaining, resilient submission, and redeemer indexing, with Evolution and Mesh.
Query the chain
Read Cardano on-chain data (UTXOs, balances, datums, protocol parameters, delegation, and transaction status) through a provider, with Evolution and Mesh.
Offline testing
Test transaction-building code with no node and no devnet, using in-memory fixtures, offline script budgets, and assertions on the transaction you built.
Transaction failures
Why Cardano transactions fail, the two-phase validation model, build-time versus submit-time errors, and which failures are retryable.
Where this leads
Once you can send and query a transaction, you are ready to build real things: mint native tokens and NFTs, or move on to smart contracts.