vebetterdao-navigators
VeBetterDAO Navigators Feature
Domain knowledge for the Navigators feature: rewards multipliers and navigator delegation system. Both phases ship together in one release.
Phase 1: Rewards Multipliers
Freshness Multiplier (Allocation Voting)
Applied in RoundVotesCountingUtils.countVote() via FreshnessUtils library — modifies reward weight only, NOT on-chain voting power.
| Behavior | Multiplier |
|---|---|
| Updated this round (weekly) | x3 (30000 bp) |
| Updated within 2 rounds (bi-weekly) | x2 (20000 bp) |
| No update for >= 3 rounds | x1 (10000 bp) |
- "Update" = changing the set of apps voted for (adding/removing/swapping). Weight changes between same apps do NOT count
- Computed via XOR fingerprint of voted app IDs (order-independent, O(n), gas-cheap)
- First-time voters always get x3 (detected by
lastFingerprint == bytes32(0))
More from vechain/vechain-ai-skills
grill-me
Interview me relentlessly about every aspect of this plan until we reach a shared understanding. Walk down each branch of the design tree, resolving dependencies between decisions one-by-one.
65vebetterdao
VeBetterDAO and X2Earn app development — B3TR/VOT3 tokens, reward distribution, sustainability proofs, app submission, governance, VeVote, quadratic funding, B3MO Quests, and navigators.
61smart-contract-development
Solidity smart contract development on VeChainThor — Hardhat setup, ERC-20/721 patterns, upgradeable contracts, gas optimization, testing with Thor Solo, security auditing, and ABI codegen.
58vechain-kit
VeChain Kit and dapp-kit packages — installation, hooks, components, wallet connection, social login, smart accounts, theming, and Privy setup.
57translate
Manages translation files for react-i18next. Adds/removes keys across 15 languages, keeps files sorted, enforces fixed-word rules, and verifies sync with en.json.
55stargate
StarGate staking on VeChainThor — NFT-based staking, tiered rewards, validator delegation, node management, boosting, and Phase 2 changes.
54