> For the complete documentation index, see [llms.txt](https://docs.zerolabs.green/zerolabs-tokenization-module/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zerolabs.green/zerolabs-tokenization-module/domain-definitions/smart-contracts.md).

# Smart contracts

The ZeroLabs tokenization protocol uses a number of smart contracts to achieve issuing Green NFT.

Currently, we use the following smart contracts:

{% content-ref url="/pages/eqTlF5ecA9EvZMQgkSqu" %}
[Batch Factory](/zerolabs-tokenization-module/domain-definitions/smart-contracts/batch-factory.md)
{% endcontent-ref %}

{% content-ref url="/pages/hLoJyHqpfHW9oIhQdPNg" %}
[Certificate Registry](/zerolabs-tokenization-module/domain-definitions/smart-contracts/certificate-registry.md)
{% endcontent-ref %}

![](/files/4UgPLn7D5VCdXw3mL1ck)
