Skip to content

Developer Track

This track is for developers who want to build on Indigo: understand the architecture, use the TypeScript SDK, and integrate Indigo into scripts or dApps.

Modules

  1. Indigo Architecture — Indigo V2 protocol, Plutus contracts, and high-level design.
  2. Plutus & eUTxO Primer — Cardano’s eUTxO model and Plutus basics.
  3. Indigo TypeScript SDK — Install and use the SDK for CDP and iAsset operations.
  4. Code Lab – Mint iUSD — Hands-on: mint iUSD via code.
  5. Advanced Contract Interaction — Liquidations, querying CDP state, and edge cases.
  6. Integration Example — Build a simple dApp or bot that uses Indigo.
  7. Testing and Deployment — Testnet, testing strategies, and deployment tips.

Work through them in order if you are new to Cardano or Plutus; otherwise you can jump to the SDK and code lab.