# Via IBC

{% hint style="success" %}
Register your interest in Nesa Interaction via IBC Limited Preview program [**here**](https://forms.gle/Yu3hryTcMKvwnRZu7).
{% endhint %}

## Overview

This documentation provides developers with guidance on how to interact with Nesa Chain using the Inter-Blockchain Communication (IBC) protocol, designed for reliable and secure data exchange between blockchains.&#x20;

Nesa leverages IBC to provide its AI inference capabilities across blockchains within the Cosmos network.

***

## Compatibility

Nesa Interaction via IBC is compatible with blockchains built with the Cosmos SDK.

***

## Benefits of IBC

1. **Efficiency**: Eliminates the need for the deployment of identical business logic across chains (DRY).
2. **Scalability**: Distributes transaction load across multiple chains, reducing congestion.
3. **Sovereignty**: Each blockchain maintains its governance and consensus mechanisms, ensuring independence and flexibility.

***

## Reference Material

Before getting started, take a moment to get familiar with the myriad documentation surrounding the topic.

* **IBC Specification**: For a detailed technical understanding, visit the [**IBC Architecture**](https://github.com/cosmos/ibc).
* **IBC Modules**: Reference the modules necessary to integrate and configure the IBC module to your Cosmos SDK application [**here**](https://docs.cosmos.network/v0.45/ibc/integration.html).
* **Tutorials and Examples**: Explore practical examples and step-by-step guides available on the [**Cosmos Network IBC page**](https://cosmos.network/ibc/).


---

# 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.nesa.ai/nesa/using-nesa/via-ibc.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.
