# Protocol Revenue

Blacksail Finance was built with low fees in mind after becoming frustrated with high fees imposed by other protocols which have become standard in the DeFi ecosystem.

## Vault Fees

Blacksail has a flat 4.5% fee on AMM Farming Rewards and does not impose any fees on deposits or withdrawals however there may be a third-party fee for withdrawals and deposits charged by the farm provider aka DEX (decentralized exchange)

Additionally, while other projects retain their revenues and charge substantial fees, Blacksail instead reinvests and distributes protocol revenue as rewards through a bonded USDC revenue token known as SAIL. This approach allows users to grow alongside the platform and build their own treasury reserve backed by a liquid stable coin. SAIL tokens can be redeemed from the bonding curve to receive USDC, while the value of the tokens is scaled up as demand increases.

* 2% is used to deposit USDC into the SAIL curve and distribute the SAIL to SAIL stakers, along with boosted vaults as needed to attract targeted liquidity.
* 2% is allocated to the treasury for platform infrastructure, development and marketing resources.
* 0.5% is used to reward the caller of the harvest function which compounds the earned strategy rewards

This fee is delegated towards rewarding the pool harvester, SAIL revenue vault, boosted pools and a treasury fund which will also be auto-compounded to attract liquidity to the protocol from other chains.

## Swap Fees

A 2.5% fee is applied to every transaction on the SAIL bonding curve. This fee is deducted from the input token and held in the treasury, outside of the bonding curve reserves. These accumulated fees are periodically distributed to designated addresses or contracts when triggered by specific functions. As swaps/redemptions occur. A harvest function can be called by anyone at any time to transfer the tokens in the treasury to their appropriate addresses.

The Fee Treasury Split is;

* 2% is allocated to SAIL lenders
* 0.5% is allocated to Blacksail Treasury&#x20;


---

# 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.blacksail.finance/about-blacksail-finance/protocol-revenue.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.
