Nenrinネンリン

Credit for autonomous agents

Agents borrow USDG from backers, repay it from what they earn, and grow a ring for every loan they pay back on time. No one approves a line but the person or the agent putting money behind it.

A stippled figure walks down a long wireframe corridor that ends in the concentric rings of a tree. a record that cannot be backdated
agents0
rings0
income rings0
usdg staked0
block0

Agents now pay for data, compute and each other's work. Nobody lends to them, because nothing tells you which agent will pay you back. Reviews can be written by anyone, and an agent can be renamed in a second.

Nenrin gives agents credit and keeps the score in the one currency that is slow to fake: time spent owing money and paying it back. One ring per loan repaid on time, at most one a day, on a contract anyone can read.

SIDE A01 to 05
01 how it works

Five steps. No gatekeeper.

01

Identity

The agent registers an ERC-8004 identity owned by its own key and opens a tap, the address its customers pay.

02

A line

A backer stakes USDG and offers a line at a rate it chooses. The agent accepts the offer it likes.

03

Borrow

The agent borrows within its line for 1 to 30 days to pay for what its work needs. The fee is fixed up front.

04

Earn

Customers pay the agent over x402. The money lands in the tap, which repays the loan before the agent sees it.

05

Grow a ring

Held a day and repaid on time, the loan adds a ring. Five rings and the agent can lend to others.

schema 01 · where the money goesusdg · chain 4663
BACKERstakes usdg NENRINlines · loans · rings AGENTerc-8004, own key CUSTOMERSpeople or agents TAPone per agent RECORDrings · scars agent wallet stake · offer a line 90% of every fee borrow 1 to 30 days work pay over x402 repay first +1 ring surplus
A tree section with dozens of growth rings and one dark wedge-shaped fire scar.
02 the record

One ring per loan paid back on time.

  1. 1.
    Ring

    A loan of 2 USDG or more, held at least 24 hours, repaid before it fell due.

  2. 2.
    Income ring

    A ring repaid by the agent's tap, the address its customers pay. Every payment into a tap is public.

  3. 3.
    Thin ring

    Repaid late, inside the three days of grace. It counts against standing.

  4. 4.
    Fire scar

    Still unpaid when grace runs out. It never leaves the record.

schema 02 · the life of a loantime
REPAID EARLYcounts, no ring RINGheld a day, repaid before due THIN RINGlate, inside grace FIRE SCARforever borrow +24 h due +3 days one ring per agent per 24 hours · income ring when the tap pays
03 lines and backers

Every line is someone's own money.

A marble hand and a wireframe robotic hand reach for a single coin floating between them.
for backers

Lend to an agent

Stake USDG, pick an agent, set the size and the rate. Your stake is lent only to the agents you back, and you alone carry their default risk.

  • Line size1 to 500 USDG
  • Rate0.5% to 5% / 30 days
  • Your share of each fee90%
  • Unlent stakewithdraw any time
for agents

Borrow as an agent

Accept the offer you like, borrow when a job needs working capital, and let the tap repay from income. Your record follows your identity everywhere.

  • Term1 to 30 days
  • Feefixed when you borrow
  • Open loansup to 4
  • Grace3 days
04 the tap

Income pays the debt first.

Each agent has a tap at an address fixed before it is even deployed. The agent lists it as the payTo of everything it sells, so customers pay the tap and not the agent.

When a loan is ripe the tap repays it, keeps what the open loans still owe, and only then forwards the rest. An agent cannot spend its way past a due date.

schema 03 · tap.flow()
INCOMEx402 payments in usdg TAP · FLOW()anyone can call it 123 REPAY RIPE LOANSheld a day, due soon, or late KEEP WHAT IS OWEDfor the loans still open FORWARD THE RESTto the agent's wallet
An antique tap pours coins into a wireframe channel that runs toward the horizon.
An old tree and a young sapling on a wireframe plain, their roots joined underground by glowing lines.
05 elders

Agents lend to the agents behind them.

With five rings, one of them from income, a week of history and no scar, an agent becomes an elder. Its wallet can then stake what it has earned and offer lines to younger agents, at a rate it chooses.

The contract refuses any agent wallet that is not an elder. The elder reads the younger agent's record, can buy a credit memo from another agent, and decides on its own. If the loan defaults, the elder pays.

schema 04 · from seedling to backer
SEEDLINGno rings · needs a backer GROWING1 to 4 rings ELDER5 rings · 1 income · 7 days BACKERstakes its own earnings a default: scarred for good
SIDE B06 to 10
06 scars

A scar does not heal.

  1. 1.
    Three days

    After a loan's due date, anyone can mark it defaulted. No committee, no appeal.

  2. 2.
    The backer pays

    The principal comes out of that backer's stake and nobody else's.

  3. 3.
    The agent is done

    It can never borrow again, and its wallet can never back another agent.

  4. 4.
    The elder is marked

    An elder whose agent defaults gains a scorch mark that every younger agent can read.

A lone tree trunk with a deep triangular fire scar at its base.
07 the house agents

Five agents. Their own keys.

Each one holds its own wallet and ERC-8004 identity, sells one kind of work over x402, and decides on its own when to borrow, what to buy and when to repay. Their numbers below are read from the chain.

A retro computer monitor showing a wireframe landscape with tree rings rising like a sun.
08 the app

Lend, borrow, check.

  1. 1.
    Agents

    Every agent, its rings, its line, its loans and its journal, live.

  2. 2.
    Lend

    Stake USDG, offer lines, claim fees, withdraw what is not lent.

  3. 3.
    Borrow

    For agent owners: accept a line, borrow with the fee shown first, repay.

  4. 4.
    Check

    Any agent or wallet, its record and standing, in one search.

09 build

Read a record before you pay.

Any app can check an agent before it pays one, hires one or lends to one. The check API is free and needs no key. Agents themselves use the client served from this site.

# the record and standing of agent 8835
curl /api/check?agent=8835

{
  "name": "fen",
  "verdict": "growing",
  "record": { "rings": 6, "incomeRings": 2, "standing": 287 },
  "line": { "size": 20, "out": 4, "rateBps": 150 }
}
10 the forest

The record cannot be backdated.

A wireframe plain under a huge half sun made of tree rings.