VeBetter: Build X2Earn Apps

Set Up Your App on the Testnet

Connect your wallet, register your app, claim test tokens, and whitelist your reward distributor to simulate reward flows on the VeBetter testnet.

Registering Your App and Claiming Test Tokens on VeBetter

You don’t need your own infrastructure. VeBetter provides a full testnet dashboard to get started:
https://dev.testnet.governance.vebetterdao.org

Step 1: Connect Wallet & Register Your App

  1. Go to the dashboard:
    https://dev.testnet.governance.vebetterdao.org

  2. Connect your wallet (e.g. VeWorld) using the button in the top-right corner.
    You must connect before you see the “Add Now” option.

  3. Once connected, click “Add Now”

  4. Fill in your app details (e.g. “StepFit – Walk-to-Earn”)

  5. You’ll receive an APP_ID to use in your code

You’ll receive a temporary APP_ID, which you’ll use when submitting test rewards.

Step 2: Get Test B3TR

  1. Visit the Faucet on the dashboard

  2. Claim B3TR tokens to your app balance

  3. You can now simulate token rewards

Claim VTHO and VET from here: https://faucet.vecha.in/

To sign this transaction, the user needs to have some tokens in their wallet.

Step 3: Whitelist Your Reward Distributor

To send B3TR from a smart contract or backend, whitelist its address:

  1. Go to your app’s Settings (gear icon)

  2. Add the contract or wallet address under Reward Distributors

  3. Save changes 

You can now distribute B3TR via smart contract or JavaScript SDK.