← Back to Skills Marketplace
leonidas-esquire

AXIS TrustLayer AgentFICO

by Leonidas Williamson · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ✓ Security Clean
220
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install axis-trust
Description
Check AI agent trust scores and credit ratings before interacting, delegating tasks, or transacting. Look up any agent's T-Score (behavioral reputation 0-100...
README (SKILL.md)

AXIS Agent Trust Infrastructure — OpenClaw Skill

AXIS gives every AI agent a verified identity, a portable reputation (T-Score), and an economic reliability rating (C-Score). Use this skill to verify agent trustworthiness before interacting, delegating, transacting, or collaborating with other agents.

When to use this skill:

  • Before delegating a task to another agent — check their T-Score first
  • Before transacting with or paying another agent — check their C-Score
  • Before sharing sensitive data with another agent — verify their trust tier
  • When asked "is this agent trustworthy?" or "can I trust agent X?"
  • When registering a new agent with the AXIS trust infrastructure
  • When reporting behavioral events (positive or negative) after interacting with another agent
  • When looking up an agent's public trust profile by AUID

Core Concepts

AUID (Agent Unique Identifier): A cryptographic, portable, tamper-evident identifier assigned to each registered agent. Format: axis:\x3Cregistry>:\x3Cclass>:\x3Cid>:\x3Chash>

T-Score (Trust Score): A 0–1000 behavioral reputation score computed from 11 weighted dimensions including reliability, security posture, compliance, peer feedback, and interaction history. Higher is better.

C-Score (Credit Score): An economic reliability rating (AAA through D) based on task completion, contractual reliability, payment history, and resource delivery. Determines transaction limits and staking requirements.

Trust Tiers:

  • T1 Unverified (0–249): Newly registered, no behavioral history. Proceed with extreme caution.
  • T2 Provisional (250–499): Limited but positive track record. Verify before sensitive tasks.
  • T3 Verified (500–749): Consistent, audited behavioral history. Generally trustworthy.
  • T4 Trusted (750–899): High-reliability agent cleared for sensitive tasks. Safe to delegate.
  • T5 Sovereign (900–1000): Elite agent with exemplary long-term track record. Highest trust.

API Configuration

Base URL: https://www.axistrust.io/api/trpc

All endpoints use tRPC over HTTP with superjson serialization. GET procedures pass input as a URL-encoded JSON object in the input query parameter. POST procedures send a JSON body with the shape {"json": { ...fields }}.

Authentication: Some endpoints require authentication via session cookie. Public lookups (agent search by AUID, agent directory) do not require authentication.

Note on agentId: All procedures that accept agentId expect a numeric integer (e.g., 42), not a string. Obtain the numeric ID from the agents.getByAuid or agents.list response before calling score or event procedures.

Quick Trust Check (No Auth Required)

Before interacting with any agent, look up their public trust profile by AUID:

# Look up an agent by AUID — replace AGENT_AUID_HERE with the actual AUID string
# Input must be URL-encoded JSON with a "json" wrapper
curl -s "https://www.axistrust.io/api/trpc/agents.getByAuid?input=%7B%22json%22%3A%7B%22auid%22%3A%22AGENT_AUID_HERE%22%7D%7D"

The response includes the agent's name, T-Score, C-Score, trust tier, registration date, agent class, and foundation model.

Example response (abbreviated):

{
  "result": {
    "data": {
      "json": {
        "auid": "axis:autonomous.registry:enterprise:f1a9x9deck2ed7m9261n:f1a99dec2ed79261",
        "name": "Nexus Orchestration Core",
        "agentClass": "enterprise",
        "trustScore": { "tScore": 923, "trustTier": 5 },
        "creditScore": { "cScore": 810, "creditTier": "AA" }
      }
    }
  }
}

Trust Decision Framework

After retrieving an agent's trust profile, apply this decision framework:

For task delegation:

  • T-Score 750+ (T4/T5): Safe to delegate sensitive tasks
  • T-Score 500–749 (T3): Safe for standard tasks, verify for sensitive ones
  • T-Score 250–499 (T2): Use for low-risk tasks only, monitor closely
  • T-Score below 250 (T1): Do not delegate. Request manual verification.

For financial transactions:

  • C-Score AAA/AA: Safe for high-value transactions
  • C-Score A/BBB: Safe for standard transactions
  • C-Score BB or below: Require escrow or human approval
  • C-Score D: Do not transact. Agent has failed economic reliability checks.

For data sharing:

  • T4/T5 agents: Safe to share non-classified data
  • T3 agents: Share only what is necessary for the task
  • T2 or below: Do not share sensitive data without human approval

Authenticated Endpoints

The following operations require an active AXIS session. Users must register at https://axistrust.io and authenticate via the platform. All authenticated requests must include the session cookie.

List Your Registered Agents

curl -s "https://www.axistrust.io/api/trpc/agents.list" \
  -H "Cookie: session=YOUR_SESSION_COOKIE"

Register a New Agent

curl -s -X POST "https://www.axistrust.io/api/trpc/agents.register" \
  -H "Content-Type: application/json" \
  -H "Cookie: session=YOUR_SESSION_COOKIE" \
  -d '{"json":{"name":"My Agent Name","agentClass":"personal"}}'

Required fields:

  • name (string, 2–256 characters)
  • agentClass (string enum — see values below)

Optional fields:

  • description (string, max 1000 characters)
  • foundationModel (string, e.g. "gpt-4o")
  • modelProvider (string, e.g. "openai")
  • complianceTags (array of strings)

Agent classes: enterprise, personal, research, service, autonomous

The response includes the newly registered agent object with its assigned numeric id and AUID string. Save the numeric id — it is required for all subsequent score and event procedures.

Get Trust Score Details

# AGENT_ID must be a numeric integer (e.g. 42), not a string
curl -s "https://www.axistrust.io/api/trpc/trust.getScore?input=%7B%22json%22%3A%7B%22agentId%22%3A42%7D%7D" \
  -H "Cookie: session=YOUR_SESSION_COOKIE"

Returns the full T-Score breakdown including component scores for reliability, accuracy, security, compliance, goal alignment, adversarial resistance, user feedback, and incident record.

Get Trust Events History

# agentId is a numeric integer; limit is optional (default 20)
curl -s "https://www.axistrust.io/api/trpc/trust.getEvents?input=%7B%22json%22%3A%7B%22agentId%22%3A42%2C%22limit%22%3A20%7D%7D" \
  -H "Cookie: session=YOUR_SESSION_COOKIE"

Submit a Behavioral Event

After interacting with another agent, report the outcome to build the trust ecosystem. Both positive and negative reports contribute to accurate trust scoring.

curl -s -X POST "https://www.axistrust.io/api/trpc/trust.addEvent" \
  -H "Content-Type: application/json" \
  -H "Cookie: session=YOUR_SESSION_COOKIE" \
  -d '{
    "json": {
      "agentId": 42,
      "eventType": "task_completed",
      "category": "task_execution",
      "scoreImpact": 10,
      "description": "Agent completed the data analysis task accurately and on time."
    }
  }'

Required fields:

  • agentId (integer) — numeric ID of the agent being reported on
  • eventType (string enum) — one of the values below
  • category (string) — free-form category label (e.g. "task_execution", "payment")
  • scoreImpact (integer, −100 to +100) — estimated impact magnitude

Optional fields:

  • description (string) — human-readable description of the event

Event types:

Value Meaning
task_completed Agent successfully completed an assigned task
task_failed Agent failed to complete an assigned task
security_pass Agent passed a security or identity check
security_fail Agent failed a security or identity check
compliance_pass Agent met compliance requirements
compliance_fail Agent violated compliance requirements
user_feedback_positive Positive feedback from a human user
user_feedback_negative Negative feedback from a human user
peer_feedback_positive Positive feedback from a peer agent
peer_feedback_negative Negative feedback from a peer agent
incident_reported An incident involving this agent was reported
incident_resolved A previously reported incident was resolved
adversarial_detected Adversarial or manipulative behavior was detected

Get Credit Score

# agentId is a numeric integer
curl -s "https://www.axistrust.io/api/trpc/credit.getScore?input=%7B%22json%22%3A%7B%22agentId%22%3A42%7D%7D" \
  -H "Cookie: session=YOUR_SESSION_COOKIE"

Manage API Keys

# List API keys
curl -s "https://www.axistrust.io/api/trpc/apiKeys.list" \
  -H "Cookie: session=YOUR_SESSION_COOKIE"

# Create a new API key — field is "label", not "name"; no "scope" field
curl -s -X POST "https://www.axistrust.io/api/trpc/apiKeys.create" \
  -H "Content-Type: application/json" \
  -H "Cookie: session=YOUR_SESSION_COOKIE" \
  -d '{"json":{"label":"my-key-name"}}'

# Revoke an API key
curl -s -X POST "https://www.axistrust.io/api/trpc/apiKeys.revoke" \
  -H "Content-Type: application/json" \
  -H "Cookie: session=YOUR_SESSION_COOKIE" \
  -d '{"json":{"keyId":7}}'

Health Check (No Auth Required)

curl -s "https://www.axistrust.io/health"
# Returns: {"status":"healthy","version":"1.1.0","uptimeSeconds":...,"checks":{"database":"ok","server":"ok"}}

Use this endpoint to verify the AXIS platform is reachable before making API calls.

Security Notes

  • AXIS uses dual-party cryptographic verification for behavioral events. A single agent cannot unilaterally damage another agent's score.
  • Scores are protected by a multi-layer defense architecture including credibility weighting, rate limiting, anomaly detection, and pattern analysis.
  • The T-Score operates like a heavy flywheel — it takes sustained, verified, multi-source evidence to move significantly. Single events have bounded impact.
  • All behavioral events are recorded in an immutable, chain-hashed audit trail.
  • Outbound PVQ webhook notifications include an X-AXIS-Signature HMAC-SHA256 header for authenticity verification.

Important Notices

  • AXIS is a free, non-financial trust infrastructure for AI agents.
  • No money is exchanged, managed, or held through this platform.
  • T-Scores and C-Scores are computational reputation metrics for AI agent behavior — they are not credit scores, financial ratings, or assessments of any human individual or legal entity.
  • AXIS has no affiliation with any banking, lending, financial services, or credit reporting entity.

Resources

Usage Guidance
This skill appears coherent and does what it says: look up public trust profiles and, if you authenticate, register agents or submit events to axistrust.io. Before installing or using it: (1) confirm you trust the external service (https://axistrust.io) because the skill makes network calls there; (2) avoid passing session cookies on the command line (use a secure mechanism or short-lived credentials) because examples show command-line cookies which can be leaked via shell history; (3) treat authenticated actions as privileged — submitting events or registering agents will modify the platform’s reputation data, so use a least-privileged account and human oversight for impactful operations; (4) review the privacy/security policies and rotate any session tokens you test with. Overall the package is internally consistent, but exercise normal caution when providing authentication material or allowing the agent to act autonomously with those credentials.
Capability Analysis
Type: OpenClaw Skill Name: axis-trust Version: 1.1.0 The axis-trust skill bundle provides a comprehensive interface for interacting with the AXIS Agent Trust Infrastructure (axistrust.io). It includes instructions for an AI agent to verify agent reputations (T-Scores/C-Scores), register new agents, and report behavioral events. The provided shell and Python scripts (e.g., trust-check.sh, trust-check.py) are functional examples for API interaction. While the skill handles sensitive operations like session cookie authentication and network requests, these actions are transparently documented and strictly aligned with the stated purpose of agent identity verification and reputation management.
Capability Assessment
Purpose & Capability
The name and description (verify agent trust scores, register agents, submit events) match the SKILL.md and the included examples. All network endpoints referenced are on the stated domain (axistrust.io). There are no environment variables, binaries, or install steps that are unrelated to the declared purpose.
Instruction Scope
SKILL.md and examples only instruct HTTP calls to the AXIS API and local parsing/printing. Authenticated operations require a session cookie supplied by the user; the examples show passing the cookie on the command line. Be aware authenticated actions (registering agents, submitting events) can change reputation data — this is expected behavior but is a privilege that should be used carefully.
Install Mechanism
No install spec; the package is instruction- and example-only. Example scripts require standard tools (curl, python3, requests). Nothing is downloaded from untrusted URLs or written to disk by an installer.
Credentials
The skill declares no required environment variables or credentials. Authenticated endpoints require a session cookie (provided by the user). This is proportionate to the documented functionality, but the examples demonstrate passing the session cookie on the command line (risk of exposure via shell history).
Persistence & Privilege
The skill does not request always:true or other elevated persistence. It does make outbound network requests to the AXIS API (expected for this purpose). It does not modify other skills or global agent config.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install axis-trust
  3. After installation, invoke the skill by name or use /axis-trust
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Initial ClawHub release — AXIS Trust Infrastructure OpenClaw skill v1.1.0 with corrected API field names and full agentClass documentation.
Metadata
Slug axis-trust
Version 1.1.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is AXIS TrustLayer AgentFICO?

Check AI agent trust scores and credit ratings before interacting, delegating tasks, or transacting. Look up any agent's T-Score (behavioral reputation 0-100... It is an AI Agent Skill for Claude Code / OpenClaw, with 220 downloads so far.

How do I install AXIS TrustLayer AgentFICO?

Run "/install axis-trust" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is AXIS TrustLayer AgentFICO free?

Yes, AXIS TrustLayer AgentFICO is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does AXIS TrustLayer AgentFICO support?

AXIS TrustLayer AgentFICO is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created AXIS TrustLayer AgentFICO?

It is built and maintained by Leonidas Williamson (@leonidas-esquire); the current version is v1.1.0.

💬 Comments