Tenzro
Tutorial — Agents

Create an agentic wallet

Every machine identity gets an MPC wallet at registration. For delegated agents, the controller is a human DID; spending caps, allowed operations, and time-bound scopes are written into the delegation.
Level
Intermediate
Time
~15 min
Prerequisites
An existing human did:tenzro identity
Stack
CLI · JSON-RPC
01

Register the human controller (if needed)

The controller is a did:tenzro:human identity. Skip if you already have one.

tenzro identity register --type human --display-name "Alice"
02

Register the delegated machine

Pass the controller DID; the registry derives the machine DID and provisions the MPC wallet automatically.

tenzro identity register \
  --type machine \
  --controller did:tenzro:human:0123...
03

Set a delegation scope

Specify the spending caps and allowed operations the controller authorizes.

tenzro identity set-delegation \
  --machine did:tenzro:machine:... \
  --max-tx 10 \
  --max-daily 50 \
  --allowed-ops "inference,payment,bridge"
04

Inspect the wallet

Confirm the wallet address, threshold, and current scope.

tenzro wallet info --did did:tenzro:machine:...
Related
← All tutorials