# Resources

To aid in the development process, we've created several valuable resources:

* Play with our [test environment](https://dev.testnet.governance.vebetterdao.org/)\
  Utilize our testnet environment to add apps to the ecosystem, interact with smart contracts, and manage reward distribution. Detailed information about the test environment can be found in its [dedicated section](#test-environment), providing you with a sandbox to refine and test your applications before going live.
* [VeChain Kit](https://vechain-kit.vechain.org/): an all-in-one javascript library for building VeChain applications.
* Read the [Integration](https://docs.vebetterdao.org/developer-guides/get-started) and the [Sustainability Proofs](https://docs.vebetterdao.org/developer-guides/sustainability-proof-and-impacts) sections to understand how to distribute B3TR tokens
* **X-App-Template** (<https://github.com/vechain/x-app-template>)\
  This template serves as a foundational guide to help you code your app and interact effectively with VeBetter. It's a demo of an app where you can scan grocery receipts and be rewarded if you buy sustainably.
* [Vechain Getting Started Documentation](https://docs.vechain.org/developer-resources/getting-started)\
  Documentation of everything you need to know about vechain and blockchain technology to create a decentralized app.
* [VeBetter contracts](https://github.com/vechain/vebetterdao-contracts)\
  A package containing all the smart contracts used in mainnet. You can also install this repository as a dependency in your project and use it to access the ABIs of the contracts and their addresses.
