> For the complete documentation index, see [llms.txt](https://docs.carbondefi.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.carbondefi.xyz/contracts-and-functions/carboncontroller-functions/write-functions.md).

# Write Functions

{% hint style="success" %}
The [Carbon DeFi SDK](/developer-guides/carbon-defi-sdk.md) simplifies the process, and is highly recommended.&#x20;
{% endhint %}

This section will group and organize all `write` functions that can trigger transactions against the Carbon DeFi contract.&#x20;

Important to note that all information that is needed for all `write` functions is visible and available on-chain, however, it is **highly recommended** to use the [SDK](/developer-guides/carbon-defi-sdk.md) to simplify the interaction and data collection processes.&#x20;
