Authorization Object Network

A distributed object propagation network for authorized state transitions.

Institutions are no longer required.

Most coordination systems retain authorization. Assets are deposited before trading. Permissions are stored before future execution. Authority accumulates inside the coordinating layer whether or not that was the intention.

AON externalizes authorization into independently addressable objects that propagate across a peer-to-peer network. Execution emerges when authorization, conditions, and proofs form a satisfiable graph. No system retains permission on behalf of participants.


Object model


Namespaces

AON does not define business logic. Namespaces define it. The network transports objects; namespaces determine what those objects mean and how execution occurs.

Two namespaces are implemented in the reference node: aon:csd-usdc for cross-chain settlement between CSD and USDC on EVM, and aon:evm-spot for non-custodial EVM spot trading. New namespaces may be defined and implemented without modifying the protocol.


Participate


Resources

Why AON exists

Documentation

Examples

Original paper (PDF)