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.