BengarTrust infrastructure

Product

Agents AVAILABLE

The thing acting — with a permit instead of a key.

What it is

Why it exists

How it works

Who uses it

Security boundary

  • An agent process never holds a spending key.
  • Registering an agent has no endpoint yet; today they arrive through the sandbox and fixtures.

Example flow

A compromised agent

  1. An injected instruction tells the agent to transfer to an unknown address.
  2. It asks. The permit does not cover that resource. **DENY**.
  3. The refusal is in the audit trail with its reason, and the agent is frozen.

Current status

CapabilityStatusWhere
See the agents in a project
Listing and reading are all this screen does. Registering an agent has no endpoint anywhere in the product.
READ ONLY/projects/:id/agents
Freeze and release an agentAVAILABLE/projects/:id/agents/:did
Register a new agentAVAILABLE/projects/:id/agents

Related API

Full API reference →

Documentation