TESTNET DEMO - Using Free Mock Tokens (No Real Money)

Documentation

Learn how RepVote works and how to participate in governance

Quick Start

1

Connect Wallet

Connect your MetaMask or Web3 wallet to the Arbitrum Sepolia network

2

Vote on Polls

Browse active polls and cast your votes to earn reputation

3

Build Reputation

Gain reputation to increase your voting power and governance influence

Core Concepts

Reputation System

RepVote uses a reputation-based system to reward active participants and prevent Sybil attacks.

+10 REPper vote cast
0.3x - 3xvote multiplier based on reputation
-5%/monthdecay for inactive users

Quadratic Voting

Vote weight scales with the square root of credits spent, preventing vote concentration.

Formula:

vote_weight = √(credits) × reputation_multiplier

Example: 9 credits with 1.5x multiplier = √9 × 1.5 = 4.5 weighted votes

Sybil Resistance

Multiple layers of protection against fake accounts and vote manipulation.

  • New accounts start with 0.3x vote multiplier
  • Reputation decay prevents abandoned account reuse
  • Vote weight cap limits influence of any single voter

Reputation Tiers

New User

0-9 reputation

0.3x

multiplier

Participant

10-49 reputation

0.5x

multiplier

Regular

50-99 reputation

1.0x

multiplier

Active

100-499 reputation

1.5x

multiplier

Veteran

500-999 reputation

2.0x

multiplier

Legend

1000+ reputation

3.0x

multiplier

Technical Details

Smart Contracts

  • • Language: Solidity 0.8.19
  • • Network: Arbitrum Sepolia
  • • Framework: Foundry
  • • Architecture: Factory Pattern

Security

  • • Audited: Internal Review
  • • Access Control: Role-based
  • • Reentrancy: Protected
  • • Gas Optimized: Yes

Frequently Asked Questions

How do I earn reputation?

You earn 10 reputation points for each vote you cast. Participate consistently to build your reputation and increase your voting power.

What happens if I don't vote for a long time?

Your reputation decays at 5% per month of inactivity. This prevents abandoned accounts from being reused and encourages active participation.

Can I change my vote?

No, votes are final once submitted. This prevents manipulation and ensures voting integrity. Consider your choice carefully before voting.

How many credits should I spend?

You can spend 1-100 credits per vote. Due to quadratic voting, spending more credits has diminishing returns. For example, 100 credits gives √100 = 10 base votes, while 25 credits gives 5 base votes.

Need Help?

Join our community or explore more resources: