Skip to main content

For AI agents: the complete documentation index is at llms.txt. Markdown versions of pages are available by appending .md to the URL or sending Accept: text/markdown.

IOrionStrategist

IOrionStrategist

Interface for smart contract strategists that compute portfolio intents on-demand.

Implementors must support ERC-165 so that vaults can detect and auto-link them on assignment.

setVault

function setVault(address vault_) external

Link this strategist to a vault. Can only be called once per deployment.

Parameters

NameTypeDescription
vault_addressThe vault address to link to this strategist.

submitIntent

function submitIntent() external

Compute the current portfolio intent from onchain state and submit it to the linked vault.

Permissioned access is strongly recommended for security.