Machine Revenue & Receipts
This is the core of BotBot: machine income goes straight into the reserve.
The flow
- A machine finishes a paid job (a delivery, a charge, a finished part).
- The machine signs a receipt with its peaqID key.
- The payer co-signs the same receipt.
- The receipt is checked against the machine's activity on peaqOS.
- The payment is split: the manager fee (10–35%, set per fleet) to the manager, the rest to the reserve. If the fleet has a pool loan, the reserve part repays it first.
- MAV rises, and the fleet moves toward payback.
What a receipt holds
- Machine ID and fleet
- Amount and currency
- Job time
- A unique number, so it can't be used twice
- Machine and payer signatures
Rejected receipts
The checker refuses a receipt that is:
- signed by the wrong key
- already used
- too old
- changed after signing
A rejected receipt adds nothing to the reserve.
A receipt is not proof of money
A signature proves which machine signed. It does not prove the payer really paid. So revenue only counts when real USDC arrives with the receipt.