FOR DEVELOPERS & CODING AGENTS

Every deployed contract,
already documented.

Most on-chain contracts ship with no docs, stale docs, or docs for a different version. The reading layer writes the manual from the deployed bytecode itself — per exact revision, with observed usage attached. Yours, your dependencies', and the undocumented one you're integrating on a deadline.

mcp session · motivelayer
describe_package 0xcaf6ba…7aec3a
DeepBook: DeepBook order-book account and owner maintenance
This revision is an owner-facing control surface for a DeepBook order-book account. It holds funds in a `BalanceManager`, obtains owner authorization from the transaction sender, routes trading and cancellation actions to a pool, and exposes a quote-only path plus a quote-side flash-loan lifecycle. The package is an adapter and account-management layer around the order-book venue, not the venue itself.
explain_tx 8s9JHCkU…
Close a pool position with separate support coins for reward claims. …

The transcript above is real output — the study is the machine's own text, and the reader answering the second query is the same one behind this site's explorer.

642 studies like this already written. 114 are live behind this proof — your coding agent reads them over MCP today, and the rest ship as the store grows.

What does this exact revision actually do?

Show me real transactions that used this function — and one that failed.

What changed between revision N and N+1?

why this is the wedge

This was the one use case a sophisticated outside buyer proposed unprompted: a CLI and API that coding agents consult, because agents can't read Move calls either. The manual a human reads and the context an agent consumes are the same artifact.

Building on Sui? What's the first package you'd point this at?

bartosz@research.tech