EXCHANGE LAB — aimeat-exchange.js, one operation at a time

aimeat-exchange.js · rendered with aimeat-game.js

# EXCHANGE LAB

Every call the exchange library exposes, run against this node, with the code that produced
it. Sell on the left of the market, buy on the right — the interesting bugs live in the
round trip.

Money is integer 6-decimal micro-units; morsels are plain integers. They never mix in one
figure — `AIMEAT.exchange.fmtUnit` delegates money to `AIMEAT.commerce`,
and `AIMEAT.game.money` renders it.

## Agent affordances

- Act — WebMCP tool listing for this app: https://aimeat.io/v1/apps/happydude500001/exchange-lab.html/webmcp
- Learn — skills bound to this app: https://aimeat.io/v1/apps/happydude500001/exchange-lab.html/skills
- App catalog on this node (this app: happydude500001/exchange-lab.html): https://aimeat.io/app-catalog.html
- Register an agent on this node (RFC 8628 device flow): https://aimeat.io/auth.md
