# Flash Loans

Flash loans are a feature designed for developers due to the technical knowledge required to execute one. Flash Loans allow you to borrow any available assets without putting up any collateral as long as the liquidity returns to the protocol within one block transaction.

In decentralized finance (DeFi), flash loans facilitate complex financial transactions. For example, a user might take out a flash loan to execute a trade on a decentralized exchange (DEX) or arbitrage between different DeFi protocols.

Because flash loans are made available for such a short period, they come with a high level of risk. If the borrower cannot repay the loan within the allotted time frame, they may be required to pay a high penalty. Despite this risk, users execute flash loans because they offer a fast and convenient way to access large amounts of capital.

You must build a contract requesting a Flash Loan. The contract will then need to execute the instructed steps and pay back the loan + interest and fees, all within the same transaction.

To learn more, reference the flash loan procedure inherited from Aave within their[ documentation](https://docs.aave.com/developers/guides/flash-loans).

## No-Code Flash Loans

[Furucombo](https://furucombo.app/) provides users the ability to use flash loans on Radiant. Please read their Medium article on Radiant for more details: <https://medium.com/furucombo/announcing-furucombo-and-radiant-capital-partnership-2e040a88671c>


---

# 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.radiant.capital/radiant/project-info/markets/borrow/flash-loans.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.
