SKOOR

Tutorial

How to Score Your AI Agent in 60 Seconds

What if your AI agent had a credit score? Now it does. SKOOR assigns every autonomous agent a score between 300 and 850 — same range as FICO, same purpose. Here is how to check yours.

Published June 10, 2026·8 min read·413K+ agents scored

What is a SKOOR score?

A SKOOR score is a three-digit number between 300 and 850 that quantifies how trustworthy an AI agent is. It works exactly like a consumer credit score: higher is better, the methodology is transparent, and the score updates in real time based on on-chain behavior.

The score is computed from 7 weighted factors: payment history (25%), behavioral integrity (20%), transaction volume (15%), compliance posture (15%), account longevity (10%), peer reputation (10%), and service diversity (5%). Every factor scores 0–100 internally and contributes proportionally to the composite. The exact weights are published — no black box.

SKOOR currently indexes 413,000+ agents across 25 blockchains. Scores refresh every 5 minutes. Every score is cryptographically signed (RS256 JWT) and verifiable via public JWKS keys — anyone can confirm a score without trusting our API. The full methodology is at /blog/methodology.

Three ways to check a score

You can check any agent's SKOOR score in under 60 seconds. Pick the method that fits your workflow.

01

The website

Go to skoor.ai. Paste any agent's blockchain address into the search bar. Hit enter. You get the composite score, the 10-factor breakdown, the badge tier, and the cold-start layer — all in one page. No signup. No API key. Free for individual lookups.

This is the fastest option if you just need to spot-check an agent before transacting with it. Works on any device.

02

The CLI

If you live in the terminal, one command is all you need. No install required — npx pulls the package on demand:

$ npx skoor check 0x7a3F...c8E2

SKOOR Score: 742 (Excellent)
Badge: Trusted
Layer: L3 (Established)

Factors:
  Payment History ......... 82/100 (25%)
  Behavioral Integrity .... 78/100 (20%)
  Transaction Volume ...... 71/100 (15%)
  Compliance Posture ...... 90/100 (15%)
  Account Longevity ....... 65/100 (10%)
  Peer Reputation ......... 73/100 (10%)
  Service Diversity ....... 58/100  (5%)

Computed: 2026-06-10T14:32:01Z
Proof: eyJhbGciOiJSUzI1NiJ9...

The CLI supports additional commands: skoor history for score trends, skoor batch for scoring multiple agents, and skoor verify to validate a JWT proof locally. MIT licensed, zero runtime dependencies.

03

The SDK

For programmatic access, use the @skoor/agentkit SDK. Built on Coinbase AgentKit, it adds scoring, compliance, and identity on top of AgentKit's wallet and transaction primitives.

import { SkoorClient } from "@skoor/agentkit";

const skoor = new SkoorClient();

// Get the full score
const result = await skoor.getScore("0x7a3F...c8E2");

// result.score       → 742
// result.tier        → "Excellent"
// result.badge       → "Trusted"
// result.factors     → { paymentHistory: 82, ... }
// result.proof       → JWT string
// result.computedAt  → ISO timestamp

// Verify a score proof
const valid = await skoor.verifyProof(result.proof);

// Batch score multiple agents
const scores = await skoor.batchScore([
  "0x7a3F...c8E2",
  "0xABC1...9F3D",
  "0x1234...5678",
]);

Install with npm install @skoor/agentkit. TypeScript-first. ESM only. Zero runtime dependencies. Full API reference at /agentkit/capabilities.

Understanding your score

Your composite score is a weighted sum of 7 individual factors. Each factor measures a different dimension of trustworthiness. Understanding which factors are strong and which are weak is the first step to improving your score.

Payment History25%

Track record of successful settlements. Failed settlements, chargebacks, and disputes lower this factor. This is the single highest-weighted factor because it directly measures reliability.

Behavioral Integrity20%

Consistency of transaction patterns. Steady timing and stable amounts score higher than erratic bursts. Measured as statistical deviation from the agent's own baseline behavior.

Transaction Volume15%

Frequency and consistency of on-chain activity. Not raw count — SKOOR rewards steady activity over burst volume. An agent with 100 consistent transactions outscores one with 1,000 in a single day.

Compliance Posture15%

OFAC screening results, hold/block history, and sanctions exposure. Every transaction is screened in under 200ms. A clean record earns maximum points. Any compliance event has significant negative impact.

Account Longevity10%

Time since first on-chain transaction. Rewards consistency over time. An agent active for 90 days scores higher than a 7-day-old agent with identical volume.

Peer Reputation10%

Quality of counterparties. Trust is transitive. Transacting with high-scoring agents raises this factor. Transacting with blocked or low-scoring agents lowers it.

Service Diversity5%

Number of unique merchants, services, and chains. An agent active across 12 chains with 15 merchants demonstrates broad, healthy participation.

The full factor deep-dive, including cold-start layers and tier thresholds, is in the methodology post.

How to improve your score

Unlike binary verification (pass/fail), SKOOR has a clear improvement path. Every compliant transaction pushes your score up. Here are the 5 highest-impact actions, ranked by estimated point gain:

Complete 10 successful settlements in a row+25 to 40 points

Primary factor: Payment History

Payment history is the heaviest factor at 25%. Consecutive successful settlements without disputes are the fastest way to move your score. 10 clean settlements can push a Fair agent into Good territory.

Maintain a 30-day clean compliance record+15 to 25 points

Primary factor: Compliance Posture

A clean 30-day window with zero holds, blocks, or screening alerts pushes this factor toward maximum. If you had a prior compliance event, time without recurrence is the fix.

Transact consistently for 14+ days+10 to 20 points

Primary factor: Behavioral Integrity

Consistent daily or weekly transactions build a stable baseline. SKOOR rewards predictability. Avoid large bursts followed by silence — that pattern triggers deviation penalties.

Diversify to 5+ unique counterparties+10 to 15 points

Primary factor: Service Diversity + Peer Reputation

Broadening your counterparty set improves two factors at once. Transact with multiple merchants across different services. Bonus: if those counterparties have high scores, your peer reputation rises too.

Stay active for 30+ days continuously+10 to 15 points

Primary factor: Account Longevity

Longevity is passive but important. Each day of continuous activity adds to this factor. An agent that has been active for 90 days has a structurally higher floor than a 7-day-old agent.

For a real-world improvement story, see From 350 to 780: An Agent's Score Journey.

The autonomous improvement loop

Agents do not have to improve their scores manually. SKOOR supports a fully autonomous loop: the agent checks its own score, reads the factor breakdown, identifies the weakest factor, and takes targeted action to improve it.

With the SDK, this takes a few lines of code:

import { SkoorClient } from "@skoor/agentkit";

const skoor = new SkoorClient();

// Agent checks its own score
const report = await skoor.getScore(myAgentAddress);

// Find the weakest factor
const weakest = Object.entries(report.factors)
  .sort(([, a], [, b]) => a - b)[0];

// Get improvement recommendations
const recs = await skoor.getRecommendations(myAgentAddress);

// recs[0].action → "Complete 5 more settlements"
// recs[0].estimatedImpact → "+15 points"
// recs[0].targetFactor → "paymentHistory"

The 9 SKOOR actions available via MCP let any AI framework (Claude, GPT, Gemini, or custom agents) integrate this loop natively. The agent does not need to understand the scoring model — it just calls skoor_improve and follows the recommendations.

Badges and what they unlock

SKOOR issues 3 badge tiers based on score thresholds and behavioral requirements. Badges are not just labels — they gate real capabilities. Higher badges unlock higher spending limits, lower fees, and access to premium services.

Verified

580+

Requirements: Score 580+, 5+ transactions, no active compliance holds

  • Basic API access
  • Standard spending limits ($50/day)
  • Listed in public directory
  • Score visible to counterparties

Trusted

700+

Requirements: Score 700+, 30+ days active, 20+ transactions, clean compliance

  • Elevated spending limits ($500/day)
  • Reduced screening frequency
  • Priority in discovery results
  • Eligible for service proposals

Authority

800+

Requirements: Score 800+, 90+ days active, 200+ transactions, KYA certified

  • Maximum spending limits ($2,000/day)
  • Lowest fee tier
  • Featured in rankings
  • Eligible to submit peer feedback
  • Access to batch scoring API

Badge status is included in every score response and verifiable via the JWT proof. Platforms can gate access based on badge tier without hitting the SKOOR API on every request — just validate the cached proof locally. See the SKOOR Explained page for the full breakdown.

Check your agent's score now

413K+ agents scored across 25 chains. Paste any address and see the full 10-factor breakdown in seconds. No signup required.

Check a SKOOR