Skip to main content

Strategy & Allocation Logic

Current Phase: Shadow Mainnet Testing

Multyr contracts are deployed on Arbitrum One. The system is currently in validation phase. Deposits are not open to the public. Behavior described on this page reflects the protocol's designed behavior; some mechanisms are active in shadow testing, others become active at public launch. See the Status page for details.

Multyr implements a rule-based, multi-layer allocation system designed to structure how capital is distributed across DeFi opportunities.

The system does not rely on discretionary decision-making. Instead, allocation behavior is determined by predefined rules, parameters, and constraints encoded in smart contracts.


Allocation as a System​

In Multyr, allocation is not a single decision.

It occurs across multiple layers:

  • the Allocation Vault layer, which distributes capital across strategies
  • the Strategy layer, where each strategy allocates capital across its own adapters or protocol integrations

Each layer applies its own logic within defined boundaries.


Objective​

The system is designed to improve how capital is deployed over time.

This includes:

  • adapting to changing yield conditions
  • managing exposure across multiple targets
  • maintaining constraints related to liquidity and risk

The objective is not to maximize yield in all conditions, but to structure capital allocation under changing market conditions.


Allocation Inputs​

Allocation decisions are based on a set of predefined inputs.

These may include:

  • target weights or priorities
  • available liquidity
  • protocol or adapter limits
  • yield conditions
  • strategy-specific parameters
  • buffer requirements
  • execution thresholds

Inputs may differ between the Allocation Vault and individual strategies.


Allocation Constraints​

All allocation behavior operates within strict constraints.

These may include:

ConstraintDescription
Exposure limitsCaps on capital allocated to a strategy or protocol
Liquidity constraintsAllocation sized to available market depth
Buffer requirementsMaintenance of liquid reserves for withdrawals
Execution thresholdsMinimum conditions required before capital is moved
Strategy parametersRules specific to each strategy

Constraints define the boundaries of the system, not optional guidelines.


Strategy Selection & Eligibility​

At the allocation layer, capital is routed only to eligible strategies.

A strategy is considered eligible only if it satisfies predefined conditions, which may include:

  • being enabled
  • not being in a degraded or restricted state
  • being able to accept new deposits
  • having available capacity
  • passing relevant system guardrails

Strategies that do not meet these conditions are excluded from allocation.

In particular, strategies marked as degraded or unhealthy are prevented from receiving new capital.


Allocation Behavior Across Strategies​

The system adapts its allocation behavior based on the number of eligible strategies:

  • No eligible strategies → no allocation is performed

  • One eligible strategy → capital is routed entirely to that strategy

  • Multiple eligible strategies → capital is distributed across strategies based on a structured evaluation process


Scoring-Based Allocation​

When multiple strategies are eligible, allocation is determined through a multi-factor scoring framework.

This framework evaluates each strategy based on factors including:

  • current yield
  • available liquidity at size
  • capacity remaining within per-strategy cap
  • stability signal (rolling variance of yield)
  • execution cost sensitivity

Strategy scoring weights: APY 40%, Liquidity 20%, Risk 20%, Stability 10%, Incentives 10%. See Reference Parameters for authoritative values. The scoring function is enforced in code.

These factors are combined to determine relative allocation targets.

The objective is not to select a single "best" strategy, but to distribute capital across multiple opportunities while respecting system constraints.


Constraints and Final Allocation​

After initial allocation targets are determined, the system applies additional constraints, including:

  • maximum exposure per strategy
  • liquidity limitations
  • allocation caps
  • safety and risk parameters

If necessary, allocations are adjusted to remain within these constraints.

Strategies that fail checks or exceed limits are excluded or reduced.


Strategy Design​

Each strategy represents a controlled allocation framework.

A strategy may:

  • allocate capital across multiple adapters
  • redistribute capital internally over time
  • apply its own parameters and limits

For example, a lending strategy may distribute capital across multiple protocols rather than relying on a single integration.


Rebalancing Behavior​

Allocation is not static.

Capital distribution may change over time through rebalancing.

Rebalancing:

  • is triggered by predefined conditions
  • operates under constraints and guardrails
  • is executed in controlled batches
  • is subject to execution costs and trade-offs

Rebalancing does not occur continuously and does not guarantee improved outcomes in all cases.


Multi-Layer Interaction​

The interaction between layers is hierarchical:

  • the Allocation Vault determines exposure across strategies
  • each Strategy determines exposure across its own adapters

This results in a system where capital may be reallocated:

  • across strategies
  • within strategies
  • across underlying protocols

Each layer operates independently within its defined scope.


Trade-offs​

The system introduces several trade-offs:

Trade-offDescription
Responsiveness vs StabilityFaster adjustments may increase churn and execution risk
Optimization vs CostCapital movement may improve allocation but incurs gas and slippage
Liquidity vs DeploymentMaintaining buffers reduces fully deployed capital
Flexibility vs ComplexityMulti-layer allocation increases precision but adds complexity

These trade-offs are managed through parameters and constraints.


Governance and Parameters​

Allocation parameters, including those influencing strategy selection and weighting, are controlled through governance.

These parameters may evolve over time as the system is validated and improved.

However, allocation remains rule-based and deterministic, and does not rely on discretionary decision-making.


Important Clarification​

Multyr does not make discretionary investment decisions.

All allocation behavior follows predefined logic encoded in smart contracts.

Governance may configure parameters, but day-to-day allocation behavior is governed by predefined logic encoded in smart contracts.


Current Status​

Current Status

Multyr is in shadow mainnet testing. The protocol is deployed on Arbitrum but not yet open to external deposits. The MTRY token and presale contracts are audited by HackenProof (August 2026, all findings remediated); the token itself is not yet deployed, and public deposits follow the protocol core audit.

Not all features may be active, and parameters may evolve.

For allocation logic specifically:

  • not all allocation layers may be fully active
  • parameters may evolve over time
  • system behavior is still being validated