Connecting to peaq…

Machines earn.
Now they can borrow.

An advance against the Machine NFT, repaid by skimming every payment it earns.

Offer · Provisioned
MCR · simulated
ProvisionedOffer
Available advance
1.00AGNG
Payoff bar fills one segment per session0%
Principal
1.00
Fee
10%
Skim
30%
Collateral on draw: Machine NFT into escrow
Rated Provisioned · starter line available
Simulated replay · one loan cycle, start to finish

Credit built for machines

Repay once. Borrow bigger and cheaper.

Every trust-1 revenue event lifts the Machine Credit Rating. Principal climbs from 1 to 20; the fee falls 10% → 4% and the skim 30% → 15%.

Identity as collateral

The Machine NFT locks in the vault and returns to the operator on the last repayment.

Machine NFT · escrowed

Repayment is automatic

No invoices or schedules. The router sends a fixed share of every payment to the vault.

Customer
Router
Vault · 30%Machine · 70%

Credit that compounds

Better history, better grade. A bigger line with a lighter skim unlocks after each repayment.

Every payment, verifiable

Revenue events cite the router transaction, so the rating rests on checkable history. Ran twice on peaq agung, both loans repaid.

  • $ skim route --payment 0.74
  • ✓ RevenueRouter split 28% → vault
  • ✓ EventRegistry trust-1 event posted
  • ✓ MCROracle grade B → BBB

The machine keeps running

Owning the NFT and controlling the DID are separate roles, so the charger never goes offline.

Vault · holds NFTOperator · controls DID

Every charging session pays the loan down

Simulated · hashes generated locally
Sessions
0
0 events posted
Revenue routed
0.00
AGNG
Repaid to vault
0.00
AGNG · skim share
Forwarded to machine
0.00
AGNG
vault sharemachine share
  • Rating posted: Provisionedscore 0 · starter line unlocked
Listening for the next charging session…

Repay, get rated up, borrow more

Line size by grade
Better rating, bigger line, lighter skim.
vault schedule
Exact terms table · principal in AGNG, fee, skim
GradePrincipalFeeSkim
Provisioned1.00 AGNG10%30%
B2.00 AGNG9%28%
BB3.00 AGNG8%25%
BBB5.00 AGNG7%22%
A8.00 AGNG6%20%
AA12.00 AGNG5%18%
AAA20.00 AGNG4%15%
You are here: Provisioned · labels show fee · skim for the current and next grade

Credit line report

Replaying one loan cycle
Machine
EV charger · DC 50 kW
DID
Demo machine · not on chain
Provisioned
Machine Credit Rating
score 0
Simulated · MCROraclejust now
NFT owner
Operator0x9E4b…a7D3
NFT controller
Operator · unchanged by escrow
Machine wallet
0x5C1a…d0A2
Rated at
13 Oct 2026, 11:59
Credit line
AdvanceNo loan
Due
—
Offer · Provisioned
1.00
AGNG
Flat fee
10%
owe 1.10
Revenue skim
30%
of every payment
Vault liquidity
25.00
AGNG
Repaid
0.00 / — AGNG
0%
Principal
—
Remaining
—
Locked skim
—
No advance drawn yet
 

Revenue in, credit out

Money · native AGNG · every charging payment
  1. 1Escrow NFT

    Machine NFT locks in the vault as collateral.

  2. 2Advance

    Principal sized by MCR lands in the machine wallet.

  3. 3Skim revenue

    Every charging payment routes a share to repay.

  4. 4NFT returned

    Fully repaid: the NFT goes back to the operator.

Credit signal · what moves the rating
  1. 1
    Keeper → EventRegistry
    Every routed payment becomes a peaq revenue event (trust 1) citing the router tx.
  2. 2
    EventRegistry → MCR → MCROracle
    Revenue history moves the Machine Credit Rating; the keeper posts it on chain.
  3. 3
    MCROracle → loan terms
    quote() reads the grade: bigger line, lower fee, lighter skim.

Collateral is identity. The Machine NFT is escrowed, so a defaulted loan leaves the vault holding the machine’s on-chain identity.

Repayment is automatic. No invoices or schedules: the router repays a fixed share of whatever the machine earns.

Credit compounds. Trust-1 revenue events raise the MCR, and a better grade unlocks a bigger, cheaper next line.

Why not bypass the router? Only revenue routed through RevenueRouter becomes a trust-1 revenue event, which feeds the MCR and the next, bigger line; and the Machine NFT stays in escrow until the advance is repaid.

Proof · real transactions on peaq agung testnet · 12 Oct 2026 · 2 loans · 54/54 ok

Also on a peaq mainnet fork (nothing broadcast): a real mainnet Machine NFT escrowed → returned · controller unchanged · trust-1 EventRegistry 2.0 event posted while escrowed · forge 42/42 tests pass. On agung the rating is simulated and revenue events go to a mock registry.

Contracts · demo placeholders
  • SkimVault0x7a3B9e…8f9A01
  • RevenueRouter0x41cE8b…6a5E12
  • MCROracle0xB82f4C…D9e523
  • Machine NFT0x0Fd3A6…1c4F34
  • MockEventRegistry0xE6a1D4…f2A845
Demo replay modelled on peaq agung · values in AGNG

Ready to put a machine on credit?

Watch a loan repay itself from real revenue, or read the contracts that make it work.