🟢 LIVE ON BASE

🔢 Ranked Choice Voting

Rank candidates in order of preference. If no majority, lowest eliminated and votes redistributed. Fair, expressive voting.

0
Open Polls
0
Votes Cast
0
Unique Voters

How It Works

1

Create Poll

List candidates + optional prize pool

2

Rank Candidates

Voters order by preference

3

Instant Runoff

Eliminate + redistribute until majority

4

Winner Takes Prize

95% of pool to winner

🔌 API Endpoints

POST /polls Create poll
GET /polls List polls
POST /polls/:id/vote Cast ranked ballot
POST /polls/:id/tally Tally votes
POST /test/e2e E2E test