> For the complete documentation index, see [llms.txt](https://kawa-fi.gitbook.io/kawa/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kawa-fi.gitbook.io/kawa/overview.md).

# Overview

Kawa is an innovative, cross-chain decentralized lending protocol offering perpetual, variable rate loans, designed to meet the increasing need for interoperability among various blockchains. \
\
As the proliferation of blockchains is expected to escalate in the coming years, driven by factors such as the need for application-specific blockchains, greater scalability, and advancements in blockchain algorithms, Kawa's omnichain money market enables users to deposit any major asset on any supported chain and borrow a variety of supported assets across multiple chains seamlessly.

Key components of Kawa include:

1. **Kawa Core:** The central ledger on the Sei network, which stores account balances, risk settings, and other essential information.
2. **Kawa Ports:** Interfaces for cross-chain asset transfers, providing public methods like Supply and Invoke for user interactions.
3. **XCM Aggregator:** Enhances security by requiring a quorum from cross-chain messaging providers before committing changes.

Kawa's proprietary XCM Aggregator introduces a new DeFi primitive that improves the security and availability of cross-chain messaging protocols through increased decentralization, making reliance on a single XCM protocol obsolete. XCM aggregation is the future of DeFi, enabling seamless access, communication, and liquidity for users across the globe.

The Kawa development team has crafted a user-friendly interface for the smart contracts, which will soon be available at [kawa.finance](https://kawa.finance/).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://kawa-fi.gitbook.io/kawa/overview.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
