# Summary of Capabilities

Helios lets Bitcoin holders put idle BTC to work or unlock liquidity—without ever leaving the Bitcoin security model.

* **Earn or borrow:** Deposit BTC or BTC-native assets to accrue yield, or post assets as over-collateralized security to borrow additional BTC, stablecoins, or other assets.
* **Flash loans:** Instantly borrow any reserve asset with **zero upfront collateral**—provided the loan (plus a small premium) is repaid within the same transaction. Use cases include arbitrage, self-liquidation, and one-click refinancing. The premium flows straight back to depositors as extra yield, while unreturned loans simply revert the entire TX, keeping pool funds safe.
* **Tax-efficient liquidity for miners:** Mining treasuries can pledge freshly minted BTC to obtain stablecoins instead of selling or wrapping, sidestepping taxable disposal events while retaining upside exposure.
* **BTC-denominated accounting:** All loans, interest accruals, and risk metrics are expressed in satoshis, keeping incentives fully aligned with long-term Bitcoin accumulation.
* **Single-transaction UX:** A single Bitcoin transaction handles deposit, withdrawal, repay—or a flash-loan cycle—no multi-step bridging or wrapping.
* **Partial collateral swaps:** Borrowers can dynamically rebalance collateral versus debt without closing positions.
* **Adaptive interest & risk controls:** Rates, LTVs, and liquidation thresholds auto-adjust block-by-block to mempool congestion and price volatility.
* **Optional compliance modules:** Role-based permissions, BIP-322 attestations, and KYC/KYB hooks integrate seamlessly with custodians, fund administrators, and auditors.


---

# 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://helios-finance.gitbook.io/helios-finance/readme/summary-of-capabilities.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.
