> For the complete documentation index, see [llms.txt](https://docs.vechain.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vechain.org/developer-resources/evm-compatibility-for-developers/best-practices-for-developing-on-vechainthor.md).

# Best Practices for Developing on VeChainThor

* Prioritize the RESTful API: For optimal performance and integration.
* Use VeChainThor-Specific Libraries: vechain-sdk-js are essential.
* Master Multi-Clause/Multi-Task Transactions: Leverage MCT/MTT for efficiency.
* Manage VET and VTHO: Understand the dual-token system and ensure sufficient balances.
* Refer to the Official Documentation: The VeChainThor documentation is the definitive source of truth.
* Test Thoroughly: Always test on the testnet before deploying to the mainnet.
