# Dispatcher

## BTC Allocation

The proportion of BTC allocated to a particular Layer 2 protocol is determined by a yield and risk optimized strategy.

Every month (also referred to as epoch), veACRE holders vote to determine how BTC is allocated to L2 protocols. Votes are are measured via Snapshot and executed by the Acre Security Council.

Each Layer 2 will receive an allocation based on the proportion of yield it contributes, and it’s risk score relative to other protocols.

$$
L2Allocation = YieldWeight\*(\frac{L2Yield}{TotalYield}) + RiskWeight(\frac{L2Risk}{TotalRisk})
$$

Acre DAO can decide upon the yield-to-risk ratio by setting the Yield\_Weight and Risk\_Weight values. The risk score of each protocol will be determined by a risk assessment rubric.

In the future, the DAO can vote to implement an allocation system based on direct veACRE votes. Supported Layer 2 protocols can incentivise veACRE voters to vote for their respective protocols, in the same way that liquidity pools on Curve can be incentivised via veCRV votes.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.acre.fi/dispatcher.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
