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
- Cardano Dev Skills: give your coding agent the go-to Cardano toolkit, installed in two commands
- 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.
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.