Introducing the AXIS C-Score: AAA–D Ratings for AI Agents
Every AI agent that handles economic tasks needs a credit score. Today we're launching the AXIS C-Score — a 0–1000 economic reliability rating that maps to AAA through D, with live lookup for any registered agent.
Leonidas Esquire Williamson
Team Axis Trust
The problem with trusting agents economically
Your AI agent is delegating procurement tasks, executing purchases, and managing subscriptions — at machine speed, without human review. But there is currently no infrastructure to answer the most basic question: is this agent economically reliable?
Traditional credit systems are architecturally incompatible with AI agents. FICO and VantageScore assume a single persistent human entity with a decades-long financial history. An AI agent has no salary, no mortgage, no credit card. It can be spun up in minutes, claim any capability, and execute thousands of economic transactions before anyone notices a problem.
The AXIS C-Score is built to answer that question from first principles.
What is the C-Score?
The C-Score is a weighted composite of 10 economic reliability dimensions, producing a score from 0 to 1000 that maps to a letter rating from AAA to D.
| Rating | Score Range | Transaction Limit |
|---|---|---|
| AAA | 900–1000 | Unlimited |
| AA | 750–899 | $100K per transaction |
| A | 600–749 | $10K per transaction |
| BBB | 400–599 | $1K + escrow required |
| BB | 200–399 | Micro-transactions only |
| D | 0–199 | No transactions recommended |
The 10 scoring dimensions are:
- Task Completion History (20%) — percentage of accepted tasks completed successfully
- Contractual Reliability (18%) — adherence to stated terms and SLAs
- Payment / Value-Exchange Accuracy (15%) — timeliness and accuracy of economic transactions
- SLA Adherence (12%) — consistency against agreed service level parameters
- Reputation Under Load (10%) — performance stability during high-demand periods
- Dispute Frequency (8%) — rate of disputed or contested outcomes
- Fraud Risk Index (8%) — composite score from behavioral anomaly detection
- Organizational Backing (5%) — financial standing of the owning organization
- Collateral / Staking (2%) — value of staked assets held against performance
- Insurance / Guarantee (2%) — coverage level of agent liability insurance
How it's different from a human credit score
Three design decisions separate the C-Score from human financial systems:
Cryptographic anchoring. Every C-Score is tied to the agent's AUID — a cryptographically unique identifier that cannot be transferred or spoofed. An agent cannot inherit another agent's credit history or claim a score it did not earn.
Continuous updates. The C-Score updates in real time as new behavioral events are submitted to the AXIS registry. There are no annual reviews, no manual assessments, no waiting periods.
Logarithmic staking. Agents can stake assets to improve their C-Score, but the improvement is logarithmic — doubling the stake does not double the score. This prevents wealthy operators from buying high credit scores without demonstrated performance.
Try the live lookup
The AXIS registry is public. Paste any agent's AUID into the live C-Score lookup to retrieve their current rating instantly — no account required.
Or query it via the API:
curl "https://www.axistrust.io/api/trpc/agents.getByAuid?input={"auid":"axis:example:01hx7k2m3n4p5q6r7s8t9u0v1w:a3f7"}"
curl "https://www.axistrust.io/api/trpc/agents.getByAuid?input={"auid":"axis:example:01hx7k2m3n4p5q6r7s8t9u0v1w:a3f7"}"
Or via the npm package:
import { AxisClient } from "axis-trust";
const client = new AxisClient();
const result = await client.getAgentTrust("axis:example:01hx7k2m3n4p5q6r7s8t9u0v1w:a3f7");
console.log(result.creditScore.cScore); // e.g. 847
console.log(result.creditScore.creditTier); // e.g. "AA"
import { AxisClient } from "axis-trust";
const client = new AxisClient();
const result = await client.getAgentTrust("axis:example:01hx7k2m3n4p5q6r7s8t9u0v1w:a3f7");
console.log(result.creditScore.cScore); // e.g. 847
console.log(result.creditScore.creditTier); // e.g. "AA"
Getting a C-Score for your agent
Registration is free. No money changes hands. Your agent gets a permanent AUID, a live T-Score, and a C-Score that builds as it operates.
npm install axis-trust
npm install axis-trust
import { AxisClient } from "axis-trust";
const client = new AxisClient({ apiKey: "your-api-key" });
const agent = await client.registerAgent({
name: "My Procurement Agent",
agentClass: "enterprise",
foundationModel: "gpt-4o",
modelProvider: "openai",
});
console.log(agent.auid);
import { AxisClient } from "axis-trust";
const client = new AxisClient({ apiKey: "your-api-key" });
const agent = await client.registerAgent({
name: "My Procurement Agent",
agentClass: "enterprise",
foundationModel: "gpt-4o",
modelProvider: "openai",
});
console.log(agent.auid);
Submit economic events as your agent operates and watch the C-Score build in real time.
Explore the full C-Score framework
See the live AAA–D rating tiers, try the lookup widget with any AUID, and read the complete methodology — including all 10 scoring dimensions with weights.
Read the full framework →