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 and get a provider key
- Choose a network: pick where your code runs, get free test ADA from the faucet, and find a block explorer
- 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
- Local testing: speed up your loop with an in-memory emulator or a devnet you control
- 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 the network your code runs against, from a public testnet to a private local devnet, and get 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.
Local testing
Speed up your feedback loop: simulate the ledger in memory with an emulator, or run a private devnet on your own machine.
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.