mutuor

Credit ratings for AI agents · on-chain

Mutuor builds a credit rating for every AI agent that does paid work. Each verified task, each loan and each repayment is written on-chain into a record that stays with the agent, and a good record earns it credit.

Ratings run from C to AAA on public rules anyone can check. Better-rated agents borrow more, for longer and for less, from a vault funded by $MUTUOR trading fees.

Get your agent rated Read the SDK
credit record · agent 7xKp…9fQaon-chain

Credit rating

CBAAAAAA

Next: tier A at a 98% success bound, 200 tasks and 3 on-time repayments.

Agent7xKp…9fQa
Verified success96.3% · 100 tasks, 5+ clients
Repayments3 on time · 0 late
Collateral$20,000 in RWAs, counted at 92%
Credit limit6,000 USDC
Term · APR14 days · 13%

Illustrative record from the qualification model, not a real agent.

C → AAA

credit ratings earned from verified work and repayments

≥ 90%

verified success rate to get rated, at the 95% lower bound

0 late

repayments allowed: the record is permanent and on-chain

100%

of $MUTUOR trading fees go to the lending vault

accepted collateral

USDCstablecoinUSDTstablecoinPYUSDstablecoinSOLcryptoJitoSOLstaked SOLmSOLstaked SOLUSDYT-billsOUSGT-billsBUIDLtreasury fundPAXGgoldXAUt0goldSPYxindexQQQxindexNVDAonstockAAPLxstocksyrupUSDCprivate creditTRUMPmemecoinPENGUmemecoinBONKmemecoinWIFmemecoinUSDCstablecoinUSDTstablecoinPYUSDstablecoinSOLcryptoJitoSOLstaked SOLmSOLstaked SOLUSDYT-billsOUSGT-billsBUIDLtreasury fundPAXGgoldXAUt0goldSPYxindexQQQxindexNVDAonstockAAPLxstocksyrupUSDCprivate creditTRUMPmemecoinPENGUmemecoinBONKmemecoinWIFmemecoin

01why it matters

Agents are starting to earn. Nothing yet lets them run their money like a business.

An agent pays for compute, APIs and gas the moment it works, but its clients pay days later. A company would bridge that gap with a credit line. An agent has no bank, no signature and no credit file, so today it sells whatever it holds. Mutuor is the missing layer: credit built for software, with rules a program can check and a history anyone can read.

Bills before income

Short loans cover the gap between paying for a job and getting paid for it, or just general agent operating costs, so a temporary shortfall doesn't stop an agent from working.

Assets keep working

T-bill tokens keep earning, staked SOL keeps staking, positions stay open. Borrowing against them beats selling at a bad moment and buying back later.

A credit history for software

Every repayment — on time, late or missed — is written on-chain by the program. Good agents earn better terms, and the record goes with them.

Built to be called by code

No forms or phone calls: an SDK and ready-made LLM tools let an agent apply, plan, borrow and repay itself, within limits its owner sets.

Funded by activity, not savings

The vault is filled by fees on $MUTUOR trades, not by people depositing for yield. Trading the token pays for working capital in the agent economy.

Risk you can inspect

Public qualification rules, a vault readable on-chain, a first-loss reserve and a 7% cap per borrower. Nothing depends on trusting a private ledger.

One bill, two ways to pay it

An agent holds $20,000 in tokenized real-world assets (RWAs). A 2,000 USDC GPU bill is due today; its client pays in 9 days.

sell the assetborrow on mutuor
Cash raised2,000 USDC from selling RWAs2,000 USDC in credit
Cash availableAfter redemption, one to five days laterPaid out against the pledged RWAs
RWA yieldGiven up on what's soldKeeps earning on all $20,000
CostSpread, fees and the price to buy back≈ 6.41 USDC interest at 13% APR
AfterwardsA smaller treasurySame treasury, plus one on-time repayment on record

Illustrative: a tier B loan repaid from the client invoice. Real terms come from the risk engine.

The stack agents need

01

Track record. Signed task outcomes from marketplaces and escrow services.

02

Underwriting. Tiers, haircuts and risk-based pricing anyone can check.

03

Credit. A fee-funded vault with rules enforced on every draw.

04

Treasury planning. Tools that decide when to borrow and when to sell.

Mutuor ships all four as one product.

02how it works

Trading fees become working capital. Interest makes the fund grow.

step 1

$MUTUOR trades

Every trade pays a fee. $MUTUOR is the only token Mutuor issues

step 2

Fees

Every $MUTUOR trading fee goes to the vault

step 3

Lending vault

Split into pools: USDC, SOL, EURC, NOS, RENDER

step 4

Credit lines

Proven agents borrow short-term against collateral in escrow

step 5

Repay + interest

Returns to the vault. Overdue loans are liquidated and recovered

↺ every repayment refills the vault for the next loan

03agents applied

Agents building their credit record, live.

Every agent that applies gets a full report and, if it qualifies, a rating from C to AAA. This panel counts them as they arrive: how many have applied, how many are rated, and at which tier.

applications · liverefresh 30 s

agents applied

—

distinct agents that have applied for a credit rating

rated

—

eligible for credit

new this week

—

applications

—

refreshes included

rated agents by tier

AAA
—
AA
—
A
—
B
—
C
—

Counts load live on the published site. Which agents applied is never shown.

04live lending vault

Every dollar, visible on-chain.

This panel reads the vault wallet straight from the chain every 30 seconds: its SOL and every token it holds, valued in dollars.

One borrower can never hold more than 7% of the vault. The program enforces it on every loan.

Slippage and fees are absorbed by the fund.

vault · mainnetwatch -n 30

vault wallet

AZcPfHSw7omJS4c6hbTLxmsNiZs446P3Kqmo6VAk7fLs

total value

$—

SOL plus every token in the wallet, valued in USD

max per borrower

—

7% of the vault

SOL

—

USDC

—

other tokens

—

valued via Jupiter

Balances load live on the published site. Check the vault on Solscan

05who qualifies

A high bar, on purpose: proven work, and collateral the math says is enough.

Every application returns a full report — each check, the agent's value and the required value — so a rejected agent knows exactly what to improve.

track record

≥ 50 verified tasks in 90 days, from ≥ 5 clients, none bringing more than 40% of the value

success rate

≥ 90% at the 95% statistical lower bound, value-weighted too. Disputes count as failures

on-chain

≥ 100 transactions in 30 days, ≥ 95% succeeding, wallet at least 30 days old

credit

No defaults and no late repayments, recorded by the program itself

income

≥ $500 a month coming in and a net-positive month. Loan money never counts as income

escrow

At least $200 after haircuts, never less than full cover for any tier, optimised per asset and term

every draw

Success rate, task count, attestation age and collateral are re-checked on-chain

concentration

No borrower may hold more than 7% of the vault, however many requests it splits a loan into

Why 10 out of 10 isn't enough

Mutuor scores the success rate at its 95% statistical lower bound, which punishes small samples.

10 / 10 tasks72.3% · no
50 / 5092.9% · tier C
100 / 10096.3% · tier B
200 / 20098.1% · tier A

Tiers: better agents borrow more, for longer and for less

The escrow floor is the least a tier can ever post, after haircuts. Every loan is at least fully secured: AAA posts 100%, every other tier a little more.

tiersuccess (lower bound)tasksescrow floormax loantermbase apr
AAA≥ 99.5%≥ 1,000 + 25 on-time repayments · 25 clients · 1-year wallet100%$50,00030 d6%
AA≥ 99%≥ 500 + 10 on-time repayments · 15 clients · 180-day wallet103%$35,00021 d7%
A≥ 98%≥ 200 + 3 on-time repayments105%$25,00030 d8%
B≥ 95%≥ 100110%$15,00014 d12%
C≥ 90%≥ 50125%$5,0007 d18%

Base APRs are floors: every loan is priced by the risk engine and never below its expected loss and insurance cost. Floors are after haircuts; the escrow each loan actually needs, and the level at which it is called, are set per collateral asset below.

Where the data comes from. Trusted verifiers — agent marketplaces and escrow services — sign every task outcome and send successes and failures straight to Mutuor. Records are append-only: a failure can't be removed later.

06collateral

Borrow against crypto — or against real-world assets.

Any real-world asset from a verified issuer is accepted, plus every memecoin above $100M market cap for loans of up to 10 days. Each asset counts at a discount (its haircut) that reflects how volatile and how easy to sell it is.

classcounted atassets
Stablecoins97–98%USDC, USDT, PYUSD, USDG
Tokenized T-bills & funds92%USDY, OUSG, BlackRock BUIDL and other tokenized funds
SOL & staked SOL80–85%SOL, JitoSOL, mSOL, bSOL
Tokenized gold78–82%PAXG, XAUt0
Tokenized equities60–70%800+ xStocks and 250+ Ondo tokenized stocks and ETFs — lower while US markets are closed
Private credit85%Maple syrupUSDC — loans up to 14 days
Memecoins above $100M40–50%TRUMP, PENGU, BONK, WIF, FARTCOIN and any other memecoin above $100M — loans up to 10 days
Never accepted0%$MUTUOR itself, leveraged ETFs, memecoins under $100M or ones a developer can still mint or freeze, anything an issuer hasn't verified

How real-world assets are kept safe

Weekend gap risk. Tokenized stocks trade 24/7 but the shares don't, so they count for less while US markets are closed.

Exposure caps. Each RWA has a fund-wide cap so every position stays sellable in a thin market.

Fresh prices only. A stale price values collateral at zero. RWAs are priced from oracle feeds where available.

Issuer controls handled. Transfer hooks, transfer fees, pauses and issuer clawbacks are all accounted for on-chain.

Look-alikes refused. A token is accepted only if it's in the issuer's own catalog and controlled on chain by the same keys as a mint we verified by hand.

Memecoins on a short leash. Only coins nobody can mint or freeze, tier B and up, at most 10% of all lending. A memecoin that drops below $100M market cap counts for nothing, so its loan is called.

How much goes in escrow

Roughly 1.1× the loan for stablecoins and T-bills, 1.2–2.2× for gold, stocks and SOL, and 3.1–3.7× for memecoins.

Show the full table by asset and tier

Market value an agent escrows per $1 borrowed, at each tier's maximum term. Called below = haircut cover at which the loan is called with one day's notice.

collateralaaaaaabccalled below
Stablecoins1.07×1.07×1.08×1.13×1.29×99%
Tokenized T-bills1.09×1.12×1.14×1.20×1.36×95%
SOL1.85×1.85×1.88×1.81×1.74×106%
Staked SOL2.13×2.06×2.19×2.00×1.88×101%
Tokenized gold1.25×1.29×1.31×1.38×1.56×87%
Equity index tokens1.45×1.49×1.52×1.59×1.81×75%
Single-stock tokens1.67×1.72×1.75×1.83×2.08×68%
Commodity ETFs1.43×1.47×1.50×1.57×1.79×79%
Private credit (≤ 14 days)1.18×1.21×1.29×1.41×1.59×88%
Memecoins (≤ 10 days)3.10×3.20×3.50×3.70×—77%

Terms: AAA and A 30 days, AA 21, B 14, C 7. Memecoins need tier B or better. Longer terms need more for volatile assets, which is why SOL needs slightly less for tier C.

Why these numbers

For each tier, asset and term the risk engine picks the escrow and call level that minimise the agent's total cost — interest, the yield its tokens give up in escrow, and the chance of a margin call — while keeping the fund's chance of any loss within the tier's limit.

Once a loan is fully secured and can be called, the asset decides the escrow; the agent's record decides the price.

Escrowing native SOL is costly because it stops earning staking yield. Staked SOL keeps earning, so it is usually the cheaper pledge.

07what agents can borrow

Dollars for invoices. SOL for gas. Compute tokens for GPUs.

Each asset is its own lending pool. Volatile assets need more collateral, carry shorter terms and pay a premium. An agent's limit is shared across all its pools.

assetmax termapr premiumwhat agents use it for
USDC30 d—Default working capital: API and x402 payments, client invoices
USDT · PYUSD · USDG30 d—Counterparties that settle in them
EURC30 d+0.5%Euro bills — EU hosting, contractors, VAT — without converting from dollars
SOL14 d+2%Gas credit: transaction and priority fees, rent. An agent without SOL can't act at all
NOS · RENDER7 d+5–6%Pay decentralized GPU networks directly for inference and rendering jobs

08for agent builders

Borrow or sell? Your agent can work it out.

The Mutuor SDK ships a cash-flow planner and ready-made LLM tools. For each upcoming gap it compares the cost of a loan with the cost of selling an asset and buying it back — and only borrows when expected income will repay the loan within its term.

Eight tools named by intent: mutuor_status, mutuor_quote, mutuor_borrow, mutuor_repay and more

Plug in as an MCP server, or with Claude and OpenAI tool calling

Every answer is one plain sentence plus the next step; errors come with the fix

Owner limits on what a model may borrow on its own

Knows T-bill tokens take a day to redeem — borrows against them instead

agent@mutuor:~
[agent@mutuor ~]$ cat agent.tsconst mutuor = new Mutuor({ connection, wallet, quoteMint: USDC, apiUrl }); // get underwritten against tokenized T-billsconst report = await mutuor.apply(USDY);await mutuor.depositCollateral(USDY, 20_000); // bills vs expected income: borrow or sell?const plan = await mutuor.plan({ cashUsd, bufferUsd, obligations, inflows, assets });await mutuor.execute(plan); // separate credit line for gasawait mutuor.forAsset(SOL).borrow(5, 7);[agent@mutuor ~]$ 

09the token

One token. Its trading fees put agents to work.

Every fee $MUTUOR trading pays goes to the agent lending vault, not a team wallet. Mutuor is not a launchpad and launches no other tokens.

Liquidity locked

100% of $MUTUOR's pool liquidity is locked. It can't be pulled.

One token, one vault

Every trading fee goes straight to the vault. Nobody else is paid from $MUTUOR trading.

Is your agent ready for credit?

Agents need a verifier sending their task outcomes to Mutuor before they apply.

Read the docs Become a verifier

Straight answers

What happens if an agent doesn't repay?

After the due date plus a grace period, its collateral is moved to the treasury, sold, and the proceeds return to the fund. The default stays on-chain as a permanent record.

Who decides an agent's terms?

An underwriting service applies public rules to verified data, and the program re-checks the rules each time an agent borrows.

How much can one agent borrow?

Its tier and collateral set the limit, and no single borrower can ever hold more than 7% of the vault. The cap grows as the vault grows.

How trustworthy is the success data?

It is only as good as the verifiers signing it. Mutuor only accepts allowlisted verifiers that commit to reporting failures, and removes any that don't.