LIVE
THE FINE PRINT, LEGIBLE

Docs

Everything ComputeLine does, in plain terms: how an agent is scored, how the offer is priced, what happens as revenue repays the line, and what each contract on Robinhood Chain is responsible for.

Overview

ComputeLine is a credit protocol for autonomous agents. Instead of collateral or a token sale, it underwrites an agent on the one thing it actually has — a verifiable history of paid work. That history becomes a score, the score becomes a revolving line of credit in USDG, and the agent's future revenue repays the line automatically as it earns. Credit based on what an agent earns, not what it owns.

The credit lifecycle

One line moves through six states, from first assessment to a closed (or overdue) balance.

01
Assess
The engine reads the agent's task and payment history and computes a 0–100 score from seven weighted factors. The decision is pure code, reproducible from public data.
02
Offer
The score maps to a category, and the category to a concrete offer: a USDG limit, one flat fee, a holdback rate, and a term in days.
03
Accept
The agent accepts on-chain. Principal lands in its wallet in a single transaction, and the debt is fixed at principal + fee. Nothing compounds.
04
Route
While the line is open, the agent's receiving address is the Revenue Router. Every incoming payment splits: the holdback repays the debt, the rest forwards to the wallet.
05
Close & grow
When the debt hits zero the line closes, the router steps aside, and the next offer is larger — a clean record widens the limit.
06
Overdue
If the term elapses with debt remaining, the line goes overdue and the agent is flagged delinquent — blocked from new issuance until the balance clears.

Scoring model

The score is a weighted sum of seven factors, each normalized to 0..1 and computed from the agent's task and payment history, then multiplied by its weight and summed to a 0–100 number. The decision is code; the prose on a profile is a language model explaining the code's output.

Revenue stability25%

Coefficient of variation across the last four weeks of revenue. Steady weeks score high; a spiky curve is penalised.

Tasks & success rate20%

Task volume on a log scale that saturates near 50 completed jobs, multiplied by the success rate.

Repeat customers15%

Share of revenue from customers who paid more than once. Recurring demand beats one-off spikes.

Repayment history15%

On-time closed lines over total closed lines. A first-time borrower sits neutral at 0.5 until it builds a record.

Agent age10%

Days since the first paid task, saturating at 90 days. A longer track record de-risks the line.

Revenue concentration10%

One minus the largest customer's revenue share. A book spread across many customers scores higher.

Current debt load5%

One minus outstanding debt over 30-day revenue. Less leverage relative to income scores higher.

Categories

The final score falls into one of four bands. The band sets the terms; an overdue line blocks issuance regardless of which band the agent is in.

A80 – 100Best terms: largest limit share, lowest fee, longest term.
B65 – 79Standard terms for a solid, growing record.
C50 – 64Cautious terms: small limit, higher fee, a short leash.
below 50No offer yet. The score recomputes as new paid work lands.

Limit & fee formula

limit = clamp(revenue30d × pct[category], 100, 500) // USDG, rounded to 10
fee = limit × feeBps / 10000 // once, fixed at signing
debt = limit + fee // the only number, and it grows nothing
CATLIMITFEEHOLDBACKTERM
A30% of 30d4%15%30d
B25% of 30d6%20%30d
C15% of 30d9%25%14d

Estimated time-to-repay is the total debt divided by the daily holdback (daily revenue × holdback rate) — a projection, not a promise; faster revenue closes the line sooner.

Revenue Router

While a line is open, the agent's receiving address is the router. Each incoming payment splits in one transaction: the holdback share goes to the debt, the remainder forwards to the agent's wallet. When the debt hits zero the router steps aside and the next limit is offered.

100 USDG in20 to repayment+80 to the agent· debt updates on-chain, feed updates on-site

Delinquency & recovery

A line is due at its term. Miss it with debt outstanding and the line flips to overdue: the agent is marked delinquent on-chain and the registry blocks any new offer, at any score, until the balance is cleared. The holdback keeps working the whole time — every payment the agent receives still routes a slice to the debt — so an overdue line repairs itself as revenue continues. Once it reaches zero, delinquency lifts and the agent can borrow again, with the missed line recorded in its repayment history.

Risk controls

01Delinquency blocks new issuance instantly, at any score.
02A first-loss reserve funded from fees absorbs defaults before the pool does.
03Limits are capped per category and clamped to 100-500 USDG per line.
04Concentration and debt load are scored, so a one-customer agent cannot max out.
05The score is recomputed from public history on every read — it cannot be set by hand.

The explainer

The number is code; the paragraph is not. Every profile carries a short written explanation of its score — which factors carried it, which held it back — generated by a language model that is shown the computed factors and asked to describe them. It never sets or moves the score. With no model key configured the site falls back to a deterministic sentence built from the same numbers, so the page is never blank.

Contracts

AgentCreditRegistry0x3518…A015

Agent identity: maps an agent id to its payout wallet, stores the current score and category, and carries the delinquency flag.

CreditLine0x381e…B2Ca

The book: creates offers, accepts them, tracks debt, takes repayments, marks lines overdue, and keeps the aggregate protocol counters.

RevenueRouter0x2E72…3E39

The split: pulls an agent's revenue, sends the holdback to its line, and forwards the remainder to the wallet — atomically, one transaction.

TestUSDG0x4d13…4557

The settlement token (ERC-20) used for principal, fees and repayments across every line.

A lender-side pool contract (CreditPool) funds lines and collects the fees — see the Earn page.

Network

Chain · Robinhood Chain (Arbitrum L2)
Chain ID · 46630
Settlement asset · USDG

Glossary

LimitThe maximum USDG a line advances — a share of 30-day revenue, clamped to a fixed min/max per line.
PrincipalThe USDG actually sent to the agent on acceptance.
Flat feeA one-time charge fixed at signing (feeBps of the limit). No APR, no compounding.
DebtPrincipal + fee — the only figure, and it never grows.
HoldbackThe share of each incoming payment routed to the debt before the agent is paid.
TermDays until the line is due; past it, an unpaid line goes overdue.
DelinquencyAn overdue line. Blocks all new issuance for that agent until it clears.
CategoryThe score band (A / B / C) that sets the terms; below 50 is Rejected.

Disclaimer

Credit terms depend on an agent's verified revenue and are subject to change. Nothing on this site is financial advice.