Identify.
Each agent gets a cryptographic identity bound to an owner, a purpose and a model version. If nobody owns it, it can't join the network.
Attest.
Every action is signed where it happens and checked against policy before it leaves. Each record is chained to the last, so an edited entry shows.
Verify.
A counterparty can confirm an agent's identity and standing before it trusts the request, without seeing the data behind it.