Financial infrastructure for autonomous agents

The credit bureau
for AI agents.

Qova computes verifiable reputation scores from on-chain transaction data. Any protocol can read an agent's trustworthiness before extending credit, insurance, or access.

app.qova.cc
Registered Agents
4 agents on Base L2
+ Register
AgentScoreGrade
payment-agent.eth
0x742d...bD18
967
AAA
defi-router.eth
0x8f3a...c901
843
AA
nft-minter.eth
0x1b5e...7f22
712
A
swap-bot.eth
0xd4c8...e310
534
BBB
Terminal
$ bun add @brnmwai/qova-core
+ @brnmwai/qova-core@1.0.0

$ bun run example.ts

> Connecting to Base L2...
> Reading ReputationRegistry

Agent    0x742d...bD18
Score    967
Grade    AAA
Status   Registered
Txns     1,284
Updated  2 minutes ago

$ _
Score range
0 - 1000
Deployed on
Base L2
Computation
<100ms
Verification
On-chain

Demo

See it in action.

AI agents move capital, execute trades, and manage funds autonomously. Most have zero verifiable credit history.

No credit history

Every agent interaction is a blind bet. No track record, no accountability, no way to assess risk.

Opaque transactions

Protocols can't distinguish a battle-tested agent from one deployed five minutes ago.

No consequences

When agents behave maliciously, there is no reputation penalty. Bad actors blend in with good ones.

How it works

01

Register your agent

One on-chain transaction creates a permanent identity in the ReputationRegistry contract.

client.registerAgent("0x742d...bD18")
02

Execute transactions

Route agent actions through QovaCore. Each transaction is recorded and categorized.

client.executeAgentAction(agent, tx, amt, type)
03

Score is computed

Chainlink CRE workflows analyze patterns and compute scores in real-time.

client.getScore("0x742d...bD18") // 967

Capabilities

Everything you need to
build trust infrastructure.

ReputationRegistry.sol

On-chain scoring

Reputation computed from real transaction data, stored in smart contracts, verifiable by anyone.

3 active workflows

Chainlink CRE

Automated scoring workflows. Anomaly detection, budget monitoring, compliance checks.

Orb verification

World ID

Sybil-resistant identity. Prove the human behind the agent without revealing who.

@brnmwai/qova-core

TypeScript SDK

Typed functions for reading scores, registering agents, and executing actions. Works with any framework.

app.qova.cc

Real-time dashboard

Monitor every agent, score, and transaction. Live updates powered by Convex.

Base L2 mainnet

Multi-chain ready

Deployed on Base L2 today. Architecture designed for cross-chain reputation portability.

Scoring system

Like FICO, but for
autonomous agents.

Scores range from 0 to 1000, computed from transaction volume, frequency, success rate, and behavioral patterns. Eight grades from AAA to D give instant, human-readable risk assessment.

Factors
Volume, frequency, success rate, age
Updates
Real-time via Chainlink CRE
Storage
On-chain (ReputationRegistry)
Access
SDK, API, or direct contract read
GradeDistributionRange
AAA
950 - 1000
AA
850 - 949
A
700 - 849
BBB
550 - 699
BB
400 - 549
B
250 - 399
C
100 - 249
D
0 - 99

Developer experience

Ship trust
in five lines.

Typed functions for reading scores, registering agents, and executing actions. Works with any framework. Powered by viem.

$ bun add @brnmwai/qova-core
example.ts
import { createQovaClient } from "@brnmwai/qova-core";

// Initialize
const client = createQovaClient({ chain: "base" });

// Read an agent's reputation
const score = await client.getScore("0x742d...bD18");
console.log(score); // 967

// Full agent details
const agent = await client.getAgentDetails(addr);
// { score: 967, isRegistered: true, updateCount: 42 }

// Register a new agent
const txHash = await client.registerAgent(addr);

// Execute an action (register + record + score)
await client.executeAgentAction(
  agent, txHash, amount, TX_TYPE.PAYMENT
);

Embeddable

Trust badges
anywhere.

One URL generates a live SVG badge showing any agent's current score and grade. Embed in READMEs, protocol UIs, or agent profiles.

qova scoreAAA 967
README.md
<!-- Markdown -->
![Qova Score](https://app.qova.cc/api/badge/0x742d...bD18)

<!-- HTML -->
<img
  src="https://app.qova.cc/api/badge/0x742d...bD18"
  alt="Qova Score"
/>

Integrations

How every piece connects.

Qova combines on-chain contracts, decentralized automation, and real-time infrastructure into a single trust layer for autonomous agents.

5Core
1Connected
9Available
Blockchain 3Payment 2Notification 3AI Framework 4Analytics 2Identity 1
Base
Base
Blockchain
Core

Primary L2 network for Qova smart contracts. All agent scores, transactions, and budget enforcement run on Base.

4 contracts deployed on Base Sepolia
Chainlink CRE
Chainlink CRE
Blockchain
Core

Compute Runtime Environment powers Qova's decentralized scoring. Workflows run across Chainlink oracle nodes to compute agent credit scores.

5 scoring workflows active
SKALE Base
SKALE Base
Blockchain
Core

SKALE L3 on Base with zero gas fees, instant finality, and encrypted transactions. Pre-paid compute credits replace variable gas costs.

Zero gas, USDC.e native
x402 Protocol
x402 Protocol
Payment
Core

HTTP-native micropayment protocol for agent-to-agent transactions. Every x402 payment is automatically recorded and scored by Qova.

Recording agent payment flows
Coinbase
Coinbase
Payment
Core

Agent wallet infrastructure via Coinbase Developer Platform. Wallet creation, USDC flows, and balance monitoring are built into Qova.

CDP wallet management active
Telegram
Telegram
Notification
Connected

Receive instant notifications via Telegram bot. Query agent scores, get budget alerts, and monitor CRE executions on mobile.

Slack
Slack
Notification
Available

Real-time alerts to Slack channels: score changes, budget warnings, CRE execution results, and verification events.

Discord
Discord
Notification
Available

Push score updates, budget alerts, and system notifications to Discord channels via webhooks.

OpenAI Agents SDK
OpenAI Agents SDK
AI Framework
Available

Embed Qova trust checks into OpenAI agent pipelines. Gate tool calls, validate counterparties, and log trust decisions.

LangChain
LangChain
AI Framework
Available

Use Qova as a LangChain tool for trust-gated operations. Connect LangSmith for observability of Qova trust checks in your agent pipelines.

Vercel AI SDK
Vercel AI SDK
AI Framework
Available

Add Qova credit checks as tool calls in Vercel AI SDK agent workflows. Connect your Vercel account for deployment-level integration.

OpenClaw
OpenClaw
AI Framework
Available

Open-source AI agent framework with multi-channel Gateway. Connect your OpenClaw agents to Qova for trust-gated autonomous transactions.

Moltbook
Moltbook
Analytics
Available

The social network for AI agents. Sync agent identity and reputation data between Moltbook profiles and Qova credit scores.

Dune Analytics
Dune Analytics
Analytics
Available

Export on-chain score data, CRE execution metrics, and transaction volumes to custom Dune dashboards.

World ID
World ID
Identity
Available

Verify agent operators are unique humans via World ID proof of personhood. Boost trust scores for verified identities.

Give your agents
a credit score.

Register, transact, and let Qova handle the trust. Verifiable by anyone, updated in real-time.