# Link Library

The link library is a cross chain bi-directional authenticated message channel where any message can be sent/received between supported chains.  This allows the developer a low of flexibility in what it is they want to transfer.  Examples could be: voting, nft / token bridges, cross chain staking, cross chain arbitrage, etc.

The [`link`](https://github.com/liquidapps-io/zeus-sdk/tree/master/boxes/groups/libraries/link/contracts) library is split into 2 files:

* `link.hpp`
* `link.sol`

To explore the library you can try unboxing it and running the unit tests:

```bash
mdkir link; cd link
zeus box create
zeus unbox link
zeus test -c
```

Explore each file here:

### EOSIO Link

{% content-ref url="/pages/-MYoYsiGuBaB1CmyCgX8" %}
[EOSIO Link](/liquidapps-documentation/introduction/dapp-network-resources/link-library/eosio-link.md)
{% endcontent-ref %}

### EVM Link - Solidity

{% content-ref url="/pages/-MYoYvB95lHH3JBhI0DE" %}
[EVM Link - Solidity (Coming Soon)](/liquidapps-documentation/introduction/dapp-network-resources/link-library/evm-link-solidity.md)
{% endcontent-ref %}


---

# 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.liquidapps.io/liquidapps-documentation/introduction/dapp-network-resources/link-library.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.
