# Kawa Ports

Kawa Ports serve as interfaces that enable cross-chain asset transfers between different blockchains. Each supported blockchain, including Sei, has its own Kawa Port for locking and extracting assets native to that chain. Kawa Ports communicate with Kawa Core using the XCM Aggregator.

### **Key Functions**

* **Cross-Chain Transfers**: Kawa Ports facilitate the seamless transfer of assets between various blockchains, expanding the platform's interoperability.
* **Communication with Kawa Core**: Kawa Ports interact with Kawa Core through the XCM Aggregator, ensuring efficient communication and coordination between the different components of the platform.

### **Public Methods**

* **Supply**: This method locks a user's asset in the Kawa Port, which is subsequently credited as a balance on Kawa.
* **Invoke**: This method invokes a signed notice from the Kawa Port. Notices are messages containing instructions for a function generated by Kawa Core, processed by the XCM Aggregator, and stored in the Kawa Port awaiting user interaction.


---

# 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://kawa-fi.gitbook.io/kawa/overview/kawa-ports.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.
