MorphIQ Crucible
API reference
Rust API reference for the Crucible strategy SDK and the public domain and journal types it exposes.
The Crucible API reference covers the public strategy-author surface — the
Strategy trait, order intents, the strategy context, and the typed domain and
journal types they use. Internal platform crates (execution adapters, the risk
gateway internals, strategies, and research tooling) are not part of this
published API bundle. The hand-written broker integration guide
explains selected adapter signatures and responsibilities separately.
API bundles
anvil_sdk— the strategy interface: theStrategytrait,OrderIntent,StrategyContext, and the read-only state view a strategy observes. Start here to write a strategy.platform_core— the public domain model: typed money and instruments, theEngineEventenvelope, and the journal types the SDK references.
Start here
- Strategy SDK — the boundary, the intent model, and how strategies are selected at compile time.
- Reference — the event envelope, event types, and the journal and replay contract.
- Runtime architecture — where the strategy layer sits in the runtime architecture.
The public product name is MorphIQ Crucible. Crate names and these API URLs remain unchanged. The planned client-owned setup/runner composition is not established by the currently published API bundle.