Skip to main content

Build a dApp

Integrate Cardano

This module is about meeting users where they are: connecting Cardano to web apps, services, and protocols. Whether you're adding a "connect wallet" button, accepting ADA payments, feeding real-world prices into a contract, or building a full DeFi protocol, the building blocks live here.

Build a dApp

The front-end path most applications follow:

  • Your first dApp: start here to assemble a working dApp end to end (scaffold, connect, read balance, send), from a runnable Evolution or Mesh template.
  • Connect a wallet: let users link their browser wallet (CIP-30). The starting point for any dApp.
  • Sign in with wallet: passwordless authentication by proving wallet ownership (CIP-8 message signing).
  • Listen for payments: detect and confirm ADA arriving at an address.

For building and submitting the transactions behind these flows, see your first transaction and lock and spend. The same building blocks are what an autonomous agent drives when it holds a wallet and acts without a human in the loop.

Build DeFi

  • DeFi on Cardano: DEXes, AMMs, liquidity pools, impermanent loss, and the eUTXO-specific patterns (order batching, pool sharding) that make DeFi work here.
  • Oracles: bring real-world data (prices, events) on-chain; the infrastructure DeFi depends on.

AI agents

  • AI agents on Cardano: autonomous agents that hold wallets, make payments, and log decisions on-chain, including the Masumi agent economy.

Exchanges & infrastructure

For exchanges, custodians, and back-end services that integrate at a lower level:

Next steps