> For the complete documentation index, see [llms.txt](https://docs.zenprotocol.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zenprotocol.com/master.md).

# Zen Protocol Docs

{% hint style="info" %}

#### Please note that the use of the software is subject to the terms of its [licence](https://github.com/zenprotocol/zenprotocol/blob/master/LICENSE.md) and [Authorized Protocol](https://github.com/zenprotocol/zenprotocol/blob/master/AUTHORIZED_PROTOCOL.pdf).&#x20;

{% endhint %}

### Apps

{% content-ref url="/pages/-LOlz32OSAWG25yioSjI" %}
[Headless Full Node](/apps/headless.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MQS6bPH89a2i0RNAokf" %}
[Wallet](/apps/wallet.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LOCyRQaX4LV-cV10Tjw" %}
[Web Wallet](/apps/wallet/web-wallet.md)
{% endcontent-ref %}

{% content-ref url="/pages/-L9oPpPwW22sD7V7ZwHm" %}
[Desktop Wallet](/apps/wallet/preparation.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MT1DjYm7vsAZn006ddo" %}
[Explorer](/apps/explorer.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LEsfyq2ZvvjbC7pf6q6" %}
[Zen.js](/apps/zen_js.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LOmShX2ZYHWGIGe2G1C" %}
[Oracle](/apps/oracle.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MRPJR8hiYDndKaUZn1L" %}
[Dex](/apps/dex.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MRFqbjAa3s1s5cHuUye" %}
[Fixed Payout](/apps/fixed-payout.md)
{% endcontent-ref %}

### Smart Contracts

{% content-ref url="/pages/-MQh\_5c\_HCs15K6NECOO" %}
[Contract Structure](/contract-structure.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MQvUXhtNlqyKqQZWDQT" %}
[Contract Cost](/contract-cost.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MQwdlheRXRYRBC-MLTq" %}
[Contract Activation](/contract-activation.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MQhbJIz19SFla8-ib5b" %}
[Contract Examples](/contract-examples.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MQrZx8jX5nZAUtFEN0h" %}
[Smart Contracts SDK](/smart-contracts-sdk.md)
{% endcontent-ref %}

### Contract Language

{% content-ref url="/pages/-LNJxNKpkZMJFvWLr45A" %}
[Contracts Language ZF\*](/zf.md)
{% endcontent-ref %}

### Consensus

{% content-ref url="/pages/-MQh-PVzbxZ84F42Cp8O" %}
[Common Goods Pool](/common-goods-pool.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MQhHvWl5yByAYvN8xWX" %}
[Block Validation](/block-validation.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LAO3ifbUGjyShEKlQPH" %}
[Transaction Validation](/transaction-validation.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LEAitBQQ83e4wmpO07P" %}
[Serialization](/serialization.md)
{% endcontent-ref %}

### Troubleshooting

{% content-ref url="/pages/-LCZOrZyyI8cJROa9384" %}
[Responsible Disclosure](/troubleshooting-1/responsible-disclosure.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LE5NI-zjSVK9h6pegOP" %}
[Bug Bounty](/troubleshooting-1/bug-bounty.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LANSWNugnN8OsbgNM6-" %}
[Known Bugs](/troubleshooting-1/troubleshooting.md)
{% endcontent-ref %}

### For Miners

{% content-ref url="/pages/-MQmUUOcqD2Y1KZf3SLz" %}
[Pools](/for-miners/for-miners.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LGg-mTEQoh6HuUVjzaD" %}
[GPU Mining](/for-miners/gpu-mining.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LGLLsRQLHK6-K4A9qqB" %}
[GPU Bounties](/for-miners/development-bounties.md)
{% endcontent-ref %}

#### Updates and discussions: <a href="#please-join-us-for-updates-and-discussions" id="please-join-us-for-updates-and-discussions"></a>

[Telegram](https://t.me/zenprotocol) | [Blog](https://blog.zenprotocol.com/) | [Forum](https://forum.zenprotocol.com) | [Youtube](https://www.youtube.com/channel/UCVm4j3TrmD8mSvvExG_CAIw)
