> For the complete documentation index, see [llms.txt](https://docs.vebetterdao.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vebetterdao.org/developer-guides/get-started.md).

# Get Started

## Requirements

If you want to create an x2earn app it needs to have the following features:

* Be able to **distribute B3TR** tokens on the VeChain blockchain
* Be able to **submit a proof** (in JSON format) of the sustainable action the user was rewarded for

Bonus:

* Allow the user to **connect** with their [wallet](https://vechain-kit.vechain.org/) to your app

This guide provides instructions for setting up a project within the VeBetter ecosystem. Your app will participate in weekly allocation rounds, receive B3TR tokens at the beginning of each round, and distribute these

<figure><img src="/files/QltJkxf8K5ekMOO58NNo" alt=""><figcaption><p>Architecture overview of components that could be involved in creating a x2earn app</p></figcaption></figure>

## Test Environment

Use our [Test Environment](https://staging.testnet.governance.vebetterdao.org/) to create a test app running **in the VeBetter ecosystem.**

{% content-ref url="/pages/PJUOQ03h4RP1moj5NYQZ" %}
[Test Environment](/developer-guides/test-environment.md)
{% endcontent-ref %}

## **Distribute B3TR**

Get some B3TR tokens on testnet, add a reward distributor then connect a smart contract or a backend and distribute rewards to your users.

{% content-ref url="/pages/n6k0iIiz88BByA1mDxJx" %}
[Testnet B3TR tokens](/developer-guides/testnet-b3tr-tokens.md)
{% endcontent-ref %}

{% content-ref url="/pages/aBjTa19uEGYHWRaf69Df" %}
[Reward Distribution](/developer-guides/reward-distribution.md)
{% endcontent-ref %}

## Proofs and Impacts

Every time you reward a user you also need to specify the reason, the proof of the user's action and the sustainability impact it had.

{% content-ref url="/pages/D412snNwyHj7OxHlFGL3" %}
[Sustainability Proof and Impacts](/developer-guides/sustainability-proof-and-impacts.md)
{% endcontent-ref %}

## Resources

Have doubts? Check our additional resources specifically picked for you to speed up your development.

{% content-ref url="/pages/IQZG7UENOWkmSlzrz2Q0" %}
[Resources](/developer-guides/resources.md)
{% endcontent-ref %}

## Submit App

When your app is ready submit it to VeBetter and join the movement!

{% content-ref url="/pages/rpHCk8QHlu5gnSZJCP0u" %}
[Submit Your App](/developer-guides/submit-your-app.md)
{% endcontent-ref %}

## RuleBook

{% content-ref url="/pages/Hc60uRwqgaaxhjeN5EfL" %}
[RuleBook for Apps](/developer-guides/rulebook-for-apps.md)
{% endcontent-ref %}

## Security

{% hint style="danger" %}
Before going live be sure to go through our [Security Considerations](/developer-guides/security-considerations.md) along the [RuleBook](/developer-guides/rulebook-for-apps.md). Make sure to apply security measures to your app, avoiding hacks and farmers.
{% endhint %}

{% content-ref url="/pages/8ASkrKpkcvjtSLb4UI8s" %}
[Security Considerations](/developer-guides/security-considerations.md)
{% endcontent-ref %}
