Skip to main content

Pool Lifecycle

A pool becomes tradeable through configuration and funding. Its lifecycle state determines when trading opens.

Configure​

An authorized operator initializes the pool context and its target token and Treasury. The operator registers token roles and configures reserves, scales, fees, elasticity, anchors, and any oracle relationships.

A tokenized-stock pool additionally depends on the eligibility and behavior of the asset tokens. The issuer’s terms establish asset rights and transfer permissions.

Capitalize​

Initial funding can use configured funding operations or an oracle-valued deposit phase. An epoch follows preparation, deposit, seal, settlement, and claim stages. New deposit amounts and scales are added to existing state.

Operate​

Trading requires valid positive reserve and scale state and installed quote and settlement selectors. LP operations also require valid claim supply and backing. USD display and deposit valuation depend on their configured oracle paths.

During operation, inspect reserve changes, scale weights, fee destinations, Surplus, and module/configuration changes. An older deployment on another network may run a different version.

End a deployment​

A pool’s shutdown and exit path must be explicit. Label historical deployments with their final status. The original Ethereum Genesis pool was refunded. The current demo runs on Robinhood Testnet.

See Deployment Details for current availability.