# Omni-chain Functionality

XStar utilises two cross-chain messaging protocols to implement a seamless interopable omnichain approach.&#x20;

1. Axelar delivers secure cross-chain communication for Web3, enabling the development of Interchain dApps that extend beyond a single chain. Built on proof-of-stake, Axelar leverages the same robust security approach used by Ethereum, Polygon, and Cosmos. This secure communication framework allows users to interact with any asset or application across any chain with a single click, providing a seamless and comprehensive user experience.
2. LayerZero V2 is an open-source, immutable messaging protocol designed to facilitate the creation of omnichain, interoperable applications.

The omni-chain approach integrates cross-chain infrastructure with multi-chain identity to create a more interconnected and user-friendly decentralized ecosystem. Multi-chain identity allows users to maintain a single, unified identity across multiple blockchain networks using decentralized identity protocols like DIDs (Decentralized Identifiers) and Verifiable Credentials, enabling self-sovereign digital identity management without reliance on centralized authorities.

Cross-chain infrastructure supports multi-chain identity by ensuring secure sharing and verification of identity data across different blockchains. Key aspects include:

* **Identity Data Portability**: Seamless transfer of identity data between blockchains through cross-chain communication protocols, ensuring a consistent and verifiable identity.
* **Cross-Chain Authentication**: Single credential set for user authentication across multiple blockchains, streamlining the process and reducing friction.
* **Interoperable Identity Services**: Development of services that function across various blockchains, such as decentralized reputation systems integrated with lending platforms.
* **Consolidated Identity Management**: Unified management of multi-chain identities from a single interface, enhancing user experience and simplifying identity management.


---

# 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.xname.app/omni-chain-functionality.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.
