> For the complete documentation index, see [llms.txt](https://docs.asterizm.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.asterizm.io/guides/getting-started/2.-implement-off-chain-module.md).

# 2. Implement off-chain module

There are 2 ways to deploy a [client off-chain module](/infrastructure/client-off-chain-module.md):

{% content-ref url="/pages/QFS9VmpdqhQhIcAw5elh" %}
[Simple implementation (shell script)](/guides/getting-started/2.-implement-off-chain-module/simple-implementation-shell-script.md)
{% endcontent-ref %}

{% content-ref url="/pages/NYcywYUeorddd3bluFLX" %}
[Default implementation (manual)](/guides/getting-started/2.-implement-off-chain-module/default-implementation-manual.md)
{% endcontent-ref %}
