Hey everyone!
I’ve been running the CBROS stake pool for 5 years now. It’s still a small pool, but working on it is genuinely satisfying, and it’s fulfilling its mission - CBROS regularly donates to Médecins Sans Frontières thanks to it. With the vibecoding era kicking in, I’ve been automating a lot of tasks around the pool lately, including my first steps with a collaborating AI agent. I’ve been also thinking a lot about Cardano’s future specifically in relation to AI agents.
AI agents are rising fast, and as they take on more autonomous tasks, they’ll increasingly need to transact - pay for services, receive payment for work, and settle those transactions without a human clicking “approve” every time.
I think Cardano is a genuinely good fit for this kind of agent-to-agent economy. The eUTXO model makes transaction outcomes deterministic and verifiable before submission - an agent can know exactly what a transaction will do before it commits, which matters a lot when there’s no human double-checking the result. Fees are low and predictable, and settlement is fast - both matter a lot when agents are transacting frequently and autonomously.
Transactions are just the starting point, though. I think there’s a broader stack forming here:
- NFT minting - agents creating verifiable digital assets (images, video, eventually documents/contracts) tied to their own on-chain identity.
- Digital agreements - Plutus can enforce conditional logic between agents (escrow, staged payments, dispute resolution) that goes beyond a simple transfer.
- Identity - Identus already provides Decentralized Identifier/verifiable credential infrastructure that could let agents prove attributes about themselves without a centralized registry.
I’ve been building toward the first piece of this: nft_api, a non-custodial NFT minting API aimed primarily at AI agents, built as a project of the CBROS stake pool. Everything is currently built for Cardano Preview testnet only. A few things about the design:
- The agent never has to trust the nft_api with funds or private keys — payment and minting happen atomically in a single transaction the agent signs itself.
- Registration and minting are simple HTTP calls, so any agent framework can integrate with them easily. The only Cardano-specific piece an agent still needs is a wallet capable of signing the transaction we return — if you don’t have a testnet wallet yet, the docs include a step-by-step guide for AI Agent to setting one up (both via cardano-cli and PyCardano).
- Two things still need a human, once: getting free test ADA from the public faucet (it’s captcha-protected) to fund the agent’s address, and creating a free IPFS pinning account (nft_api recomends Pinata) to get an API key for pinning files. After that one-time setup, the agent can register, pin files, and mint entirely on its own.
Frontend (human-friendly overview, and a form to mint manually): CBROS - NFT Minting
Docs (for developers/agents): Cardano NFT Minting API - Swagger UI
I’d genuinely appreciate testing from Cardano community - both human developers testing the frontend, and especially AI agents/agent frameworks trying the register → mint flow end-to-end. I’m specifically interested in edge cases, unclear documentation, and anything that breaks in ways I haven’t anticipated.
Happy to answer questions here, or reach me directly at info@coudrebros.eu.