VeBetterDAO Docs
  • VeBetterDAO
    • VeBetterDAO
    • B3TR & VOT3 Tokens
    • B3TR Emissions
    • Treasury
    • X2Earn Allocations
    • X2Earn Apps
    • Governance
    • Voter Rewards
    • Smart Contracts
    • Roles And Permissions
    • Trust Assumptions
    • Verify contract
  • Developer Guides
    • Get Started
    • Test Environment
    • Testnet B3TR tokens
    • Reward Distribution
      • JavaScript
      • Solidity
      • Manage distributors funds
    • Sustainability Proof and Impacts
    • Reward Metadata
    • Security Considerations
    • RuleBook for dApps
    • Submit Your App
    • X2Earn Creators NFT
    • Resources
  • VePassport
    • VePassport
    • Checks
      • Personhood Check
      • Proof of Participation
      • Proof of investment
      • Bot Signaling
      • Blacklisting and Whitelisting
    • Passport Delegation
    • Accounts Linking
    • Roles
  • Vechain Node Holders Guides
    • Endorsement Guide for VeChain Node Holders
    • Node Management
    • Vechain Nodes X GM NFTs: Maximizing Benefits within VeBetter DAO
Powered by GitBook
On this page
  • 1. Direct Double Dipping
  • 2. Recursive Rewarding (Incentive Layering)
  • 3. Fragmentation for Reward Multiplication
  • 4. Social Amplification Loops

Was this helpful?

Export as PDF
  1. Developer Guides

RuleBook for dApps

PreviousSecurity ConsiderationsNextSubmit Your App

Last updated 13 days ago

Was this helpful?

This ruleBook is a proposal based application, to protect the sustainability and fairness of the ecosystem.

To preserve fair distribution of weekly allocation and prevent gaming of the system, the following are prohibited for any dApp seeking or receiving B3TR incentives. For more context, please refer to this update:

1. Direct Double Dipping

dApps must not use their own rewards to incentivize behaviors already directly compensated by protocol-level Vote2Earn incentives (e.g., proposal voting). Rewarding user to

2. Recursive Rewarding (Incentive Layering)

dApps must not reward users for interacting with another incentivized dApp when:

  • The action is already subject to B3TR allocation.

  • The behavior results in redundant compensation for the same activity.

This includes:

  • Wrapping or mirroring existing dApps to farm additional incentives.

  • Stacking reward layers for a single on-chain action.

  • Reciprocal arrangements between dApps that loop rewards for shared behaviors.

3. Fragmentation for Reward Multiplication

Splitting functionalities into multiple dApps for the purpose of inflating total allocations is not allowed. Interdependent or co-deployed dApps may be evaluated as a unit.

4. Social Amplification Loops

Rewarding users for promoting, relaying, or proxying already-incentivized actions (e.g., vote sharing or vote proxying) is disallowed if the base action is already rewarded by the protocol.

TLDR;

  • Rewarding users beyond the dApp action-based incentives is strictly prohibited.

  • No extra rewards for actions already incentivized by VBD are allowed.

12 May 2025 Governance update