Tutorial — Agents
Compose an agent from the registry
The agent registry holds reference templates for common patterns — payment routers, RWA custodians, inference proxies, arbitrage scanners. Spawn one with a delegation scope and you have a running agent.
- Level
- Beginner
- Time
- ~10 min
- Prerequisites
- Human DID, funded wallet
- Stack
- CLI
01
Browse the templates
Each template ships with a JSON manifest describing its capabilities, default delegation, and required skills.
tenzro agent list-templates02
Inspect a template
Look at the declared scope so you can compare it against what you want to authorize.
tenzro agent get-template intelligent_payment_router03
Spawn the agent
Provide the controller DID and a delegation scope; the spawner mints the machine DID, the wallet, and registers the agent.
tenzro agent spawn-template intelligent_payment_router \
--controller did:tenzro:human:... \
--max-tx 5 --max-daily 2504
Run a task against it
The template's declared skill is now callable via A2A.
tenzro agent run-template \
--did did:tenzro:machine:... \
--input '{"amount":"1.5","asset":"USDC","destination":"..."}'Related