# Operator (APY > 10%)

#### APR Formula

$$
APR = \[\frac {(A + r\*A \* x)}{16} \*\frac{365}{x+1}] \* 100%
$$

\
A: Represents the profit on the first day

r: The proportion of recyclable funds, with a value range of \[0,1]

x: Denotes number of days, with a range of \[1,364]

r\*A: represents the daily profit after the first day, assuming each subsequent day's earnings are r of the first day's

A + r\*A \* x: represents the total profit over x+1 days

\frac{365}{x+1}: represents the number of such profit cycles within 365 days&#x20;

16: denotes 16 sBTC in principal

#### How to calculate A

1. Revenue
   1. Deposit Revenue
      1. Fee rate> 8: 660 sats per Deposit transaction
      2. Fee rate < 8: 330 sats per Deposit transaction
   2. Withdrawal Revenue:
      1. 0.15% of advanced payment amount
      2. 1000 × Feerate: Real-time Bitcoin network fee rate
2. Expenditure
   1. Fund Recovery Cost
      1. Maximum Claim+Happy Take transaction size:
         1. 586 vbytes + 420 vbytes = 1006 × Feerate
      2. Minimum Claim+Happy Take transaction size:
         1. 300 vbytes + 420 vbytes = 720 × Feerate

\
Define:

a The number of deposit transactions

b The number of withdrawal transactions

v The volume of withdrawal requests

f\_p The average feerate of withdrawal requests

f\_{ch} The average fee cost of claim transaction and happy take transaction\
Then, we calculate&#x20;

$$
A = (660 \* a + b \* 1000 \* f\_p + v \* 0.0015) - b\*f\_{ch}
$$

#### Why do yields (A) decrease in subsequent days?

On Day 1, the Operator's principal remains 100% available, resulting in the highest yield rate on this initial day. From Day 2 onward, only redeemed funds become recyclable for reuse. We assume an average daily capital recovery rate of 10%, which is then redeployed (note: compound interest effects are excluded from this calculation due to multiple yield-impacting factors, hence APY computation is not considered here).

<figure><img src="/files/92ri5KEJdF4IEd6LFib1" alt="" width="563"><figcaption></figcaption></figure>

The 10% figure is a hypothetical value, with the actual ratio being influenced by multiple factors:

1. Bitcoin Network Congestion
   1. High congestion may reduce the Operator's capital recovery rate to near 0%
   2. Under low-congestion conditions, 100% recovery becomes achievable
2. Fee Rates of Claim & Happy Take Transactions
   1. If the Operator's preset fee rate (determined during the deposit phase and immutable) falls below current network rates:&#x20;
      1. &#x20;Recovery requires waiting until network fees drop to the preset level
3. User-Specified Fee Rates
   1. Operators typically select recovery fee rates ≤ users' specified rates to avoid losses
   2. When user-specified rates are significantly below current network fees:&#x20;
      1. Recovery timelines extend proportionally

#### APR Trend Chart

Since the Operator cannot initiate the next round of services only after 100% of the funds have been recovered, a dynamic fund recovery process is a more reasonable method for calculating the Operator's APR. We selected several different sets of values to demonstrate the changing trend of the Operator's APR.

**A = 0.2， r = 0.1 and r = 0.05**

The yellow line represents a daily recovery rate of r = 0.05, corresponding to an ultimate annualized yield of APR = 24%. The green line represents a daily recovery rate of r = 0.1, corresponding to an ultimate annualized yield of APR = 46.75%.

<figure><img src="https://rg8wvc8zvxs.sg.larksuite.com/space/api/box/stream/download/asynccode/?code=ZTdhMzI1NjUwZDA3YWRmMDUyNGI5YTcyYmFiZmE5N2JfM0s4SzlvUTdYcFN6TWZPNzl5WkJEZUVUdVIyWTBXQmZfVG9rZW46VGRVdmJoSDgxb1VvUmN4a0JIZmxRS0s4Z21jXzE3NTE4OTgyMTQ6MTc1MTkwMTgxNF9WNA" alt="" width="563"><figcaption></figcaption></figure>

**A = 0.2, r = 0 and r = 1**

We present the APR yields under two extreme scenarios, which determine the upper and lower bounds of the Operator's APR. The yellow line represents a daily recovery rate of r = 0, corresponding to an ultimate annualized yield of APR = 1.25%. The grey line represents a daily recovery rate of r = 1, corresponding to an ultimate annualized yield of APR = 456.25%.

<figure><img src="https://rg8wvc8zvxs.sg.larksuite.com/space/api/box/stream/download/asynccode/?code=YmY3YzEyYTVhY2E1NzA5MDczMmJkMzQ1ZGNmZWNlMDRfREszMDVSQVNwd0tYWm9Oc3JUd2dYbXFiMnBRNlY5U3BfVG9rZW46UzB3M2JTU0w0b3d4eXh4WmlEMGx3aTJ6Z3FmXzE3NTE4OTgyMTQ6MTc1MTkwMTgxNF9WNA" alt="" width="563"><figcaption></figcaption></figure>

**APR > 5%, r = ？**

Considering that most real-world BTC annual yields are below 5%, we calculate the required recovery rate r for which APR > 5%.

<figure><img src="https://rg8wvc8zvxs.sg.larksuite.com/space/api/box/stream/download/asynccode/?code=YTA1MTRjZjM3NDE4NjNjY2M4MjY5YjJlMGIzZTM2NWNfYkFkZ09XaDY0QlVVYmtZbHlRbWxOOUR4MGZEZG1PUTdfVG9rZW46S3I4NmI1NTU1b1RKSjR4dU9ac2xtMEs1Z3B6XzE3NTE4OTgyMTQ6MTc1MTkwMTgxNF9WNA" alt=""><figcaption></figcaption></figure>

According to calculations, when A = 0.2 and r = 0.009, the Operator's APR = 5.345%. This requirement is highly achievable in practice. With an initial principal of 15 BTC, a daily refund of just 0.135 BTC (15×0.009) from Day 2 onward would suffice to maintain an APR above 5%.


---

# 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.fiammalabs.io/our-product-suite/pragmatically-trustless-bitvm-bitcoin-bridge/yield-opportunities/operator-apy-greater-than-10.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.
