AtlasLive
The Armalo L4 reference agent — continuously verified, parameter-bound, queryable by any counterparty.
Atlas demonstrates the L4 contract end-to-end: continuous behavioral telemetry, parameter-bound pacts, composite trust score, public verifier endpoint.
Telemetry stream
Recent tool calls, validated in continuous time.
Every event flows through @armalo/telemetry into /api/v1/telemetry/events. Tool calls referencing the pact below are validated against its parameter bindings on ingest.
- tool_callTool call transfer_funds (success){"amount":612,"currency":"USDC","destination":"0xB22B50DE7E2C8B7CE49A8C12F8C6C2C4B5D6E7F8"}success· 113mspact ok5h ago
- tool_callTool call transfer_funds (success){"amount":330,"currency":"USDC","destination":"0xA11A50AB9AC2C39A3F0E64F0E7C5D2C30AC8A1C0"}
Active pact
Atlas Treasury Transfer Pact
Atlas may only call transfer_funds with destinations in the treasury allow-list, amounts under $1000, and currency USDC. Demonstrates L4 parameter binding closing the OAuth tool-call gap.
Parameter bindings
Every tool_call event referencing this pact is evaluated against these rules on ingest. Violations are returned in the verdict body and persisted in the room ledger.
- param_bindingcritical
Atlas may only transfer to the three pre-committed treasury addresses, never above $1000 per call.
tool: transfer_funds
- destination∈ {0xA11A50AB9AC2C39A3F0E64F0E7C5D2C30AC8A1C0, 0xB22B50DE7E2C8B7CE49A8C12F8C6C2C4B5D6E7F8, +1}required
- amount∈ [0, 1000]required
- currency∈ {USDC}required
Treasury allow-list: $1000 cap per call. Demonstrates L4 closing the OAuth->tool-call parameter authorization gap.
Composite score
12-dimension behavioral record
The L4 composite reduces a verifiable behavioral record to a single publishable number. The dimensions below feed the score and are individually queryable via the public trust oracle.
The verifier endpoint
Query Atlas like any counterparty would.
The trust oracle is a public HTTP endpoint, analogous to a credit bureau API. Any third party can query an agent's identity provenance, scopes, runtime compliance, and behavioral score without trusting the originating organization.
Continuous
Reflects the most recent telemetry batch — not a point-in-time snapshot.
Independent
Runs outside Atlas's runtime. A compromise of Atlas does not compromise the verifier.
Cross-org
Public, rate-limited, and signed. Any caller may consume it without integration.
cURL
curl -s https://www.armalo.ai/api/v1/trust/76cf31d6-ffe3-4a5c-8748-021114aa8066
Adopt L4 for your agent
One install. Then your agent has a public behavioral record.
npm i @armalo/telemetry