> For the complete documentation index, see [llms.txt](https://liquiidio.gitbook.io/unity-plugin-suite/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://liquiidio.gitbook.io/unity-plugin-suite/anchorlink/api-docs/anchorlinksharp/interfaces/anchorlinksharp-ilinkoptions.md).

# ILinkOptions

Available options when creating a new \[\[AnchorLink]] instance.

## Summary

| Members                                                                                                                                                                 | Descriptions                                                                                                                                                                                                           |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `public` [`ILinkTransport`](/unity-plugin-suite/anchorlink/api-docs/anchorlinksharp.md) [`Transport`](/unity-plugin-suite/anchorlink/api-docs/anchorlinksharp.md)       | AnchorLink transport responsible for presenting signing requests to user, required.                                                                                                                                    |
| `public string` [`ChainId`](/unity-plugin-suite/anchorlink/api-docs/anchorlinksharp.md)                                                                                 | ChainID or esr chain name alias for which the anchorLink is valid. Defaults to EOS (aca376f206b8fc25a6ed44dbdc66547c36c6c33e3a119ffbeaef943642f0e906).                                                                 |
| `public object` [`Rpc`](/unity-plugin-suite/anchorlink/api-docs/anchorlinksharp.md)                                                                                     | URL to EOSIO node to communicate with or e EosApi instance. Defaults to <https://eos.greymass.com>                                                                                                                     |
| `public string` [`Service`](/unity-plugin-suite/anchorlink/api-docs/anchorlinksharp.md)                                                                                 | URL to anchorLink callback service. Defaults to <https://cb.anchor.link>.                                                                                                                                              |
| `public` [`ILinkStorage`](/unity-plugin-suite/anchorlink/api-docs/anchorlinksharp.md) [`Storage`](/unity-plugin-suite/anchorlink/api-docs/anchorlinksharp.md)           | Optional storage adapter that will be used to persist sessions if set. If not storage adapter is set but the given transport provides a storage, that will be used. Explicitly set this to `null` to force no storage. |
| `public` [`IZlibProvider`](/unity-plugin-suite/anchorlink/api-docs/eosiosigningrequest.md) [`ZlibProvider`](/unity-plugin-suite/anchorlink/api-docs/anchorlinksharp.md) |                                                                                                                                                                                                                        |

## Members

**`public`** [**`ILinkTransport`**](/unity-plugin-suite/anchorlink/api-docs/anchorlinksharp.md) [**`Transport`**](/unity-plugin-suite/anchorlink/api-docs/anchorlinksharp.md)

AnchorLink transport responsible for presenting signing requests to user, required.

**`public string`** [**`ChainId`**](/unity-plugin-suite/anchorlink/api-docs/anchorlinksharp.md)

ChainID or esr chain name alias for which the anchorLink is valid. Defaults to EOS (aca376f206b8fc25a6ed44dbdc66547c36c6c33e3a119ffbeaef943642f0e906).

**`public object`** [**`Rpc`**](/unity-plugin-suite/anchorlink/api-docs/anchorlinksharp.md)

URL to EOSIO node to communicate with or e EosApi instance. Defaults to <https://eos.greymass.com>

**`public string`** [**`Service`**](/unity-plugin-suite/anchorlink/api-docs/anchorlinksharp.md)

URL to anchorLink callback service. Defaults to <https://cb.anchor.link>.

**`public`** [**`ILinkStorage`**](/unity-plugin-suite/anchorlink/api-docs/anchorlinksharp.md) [**`Storage`**](/unity-plugin-suite/anchorlink/api-docs/anchorlinksharp.md)

Optional storage adapter that will be used to persist sessions if set. If not storage adapter is set but the given transport provides a storage, that will be used. Explicitly set this to `null` to force no storage.

**`public`** [**`IZlibProvider`**](/unity-plugin-suite/anchorlink/api-docs/eosiosigningrequest.md) [**`ZlibProvider`**](/unity-plugin-suite/anchorlink/api-docs/anchorlinksharp.md)
