How Rune Market Prices Work
Daily Voting
Every day, once you’re logged in, you can vote on what price each rune should have. This appears on the “Your Vote” field next to each rune. All votes stay open until midnight (America/New_York time). On the “Rune Prices” page you will see:
- Current Price: The price that was locked in at midnight last night.
- Popular Vote: The most-voted price so far today (updates in real time).
- Votes Today: How many total votes have been cast for that rune today.
- Your Vote: The box where you type the price you want for that rune (one vote per user per rune per day).
- Vote Ends: A countdown showing when all votes reset at midnight.
How “Current Price” Is Determined
At 00:01 each night, our system processes yesterday’s votes and does the following for each rune:
- Count yesterday’s votes. We check how many users submitted a vote for that rune yesterday.
- Check if there is a clear winner. If at least two hundred total votes were cast for that rune, and out of those votes one price was chosen by at least two hundred users (or roughly one-fifth of everyone who voted, whichever is higher), then that price “wins.” That winning price becomes tomorrow’s “Current Price.”
- If no clear winner, keep the price the same. If fewer than two hundred people voted, or if no single price reached that two-hundred threshold, then the rune’s price does not change—it remains what it was last night.
- Clear yesterday’s votes. Once the new “Current Price” is locked in, we remove all votes from yesterday so everyone starts fresh for the next day.
Placeholder Prices Until Official Locks In
If there is no “official” price set for today (for example, right after launch or before enough people have voted), the system will show a “placeholder”:
- We look at the most recent vote record for each rune (even if it was yesterday or earlier). That placeholder price appears as the default “Current Price” until an official price is locked in.
- Once an official price (meeting the two-hundred-votes rule) is saved for today, it automatically replaces the placeholder.
- If no votes exist at all (for a brand-new rune), it shows “0.00” until someone votes.
Security Measures & How We Prevent Manipulation
We’ve built several safeguards so that no small group or malicious user can unfairly control rune prices:
-
One vote per user per rune per day:
Each account can cast exactly one vote for each rune each day. Constraints ensure you cannot insert two votes for the same rune and date from the same user, even if you log out and back in. -
One account per IP address:
During registration, we record your IP and prevent creating multiple accounts from that same IP. This helps stop someone from making dozens of throw-away accounts all at once. -
Daily vote threshold:
Even if you or a group of friends coordinate, you still need at least two hundred people picking exactly the same price before it can lock in. If only 150 of you vote the same number, it won’t change. -
Anomaly detection:
We watch for suspicious spikes. For instance, if 100 votes suddenly come in from the same IP within sixty seconds, we flag that IP and hold those votes for manual review instead of applying them immediately. -
Audit logs:
Every single vote is recorded with the user ID, timestamp, rune, price, and IP address. If anything looks fishy—like dozens of identical votes all at 23:59—we can review the logs and delete bad data before midnight processing. -
Real-time Transparency:
As votes come in, you’ll see two numbers update live: – “Votes Today” (the total number of votes cast so far) and – “Popular Vote” (the price currently receiving the most votes). Because everyone can watch those numbers change, you’ll immediately notice if something looks suspicious—like a rune’s vote count jumping from 20 to 220 in seconds. When that happens, the community can flag it and help administrators investigate.
Watching Today’s and Past Prices
While you’re voting, “Popular Vote” updates live, but “Current Price” remains whatever was locked at midnight. At 00:01 each night:
- If a new price met the threshold, that becomes the new “Current Price.”
- If not, the “Current Price” does not change.
- All “Votes Today” values reset to zero so everyone start a fresh vote cycle.
You can click “📊 View Today’s Rune Chart” (opens in a new tab) to see:
- A bar chart showing how many votes each rune has so far today, and
- A line chart showing how each rune’s “Current Price” has moved day by day.
At the top of that chart, you can select “Today,” “Yesterday,” “Last 7 Days,” “Last 14 Days,” or “Last 30 Days” to filter the history and see trends over time.
In a Nutshell
- When you open “Rune Prices,” you first see the “Current Price” that was locked in at midnight.
- If at least 200 people agree on one new price today, that price becomes tomorrow’s “Current Price.”
- If fewer than 200 agree, we keep last night’s price (unless someone creates an official override).
- Until an official price exists, we fall back to the most recent placeholder from the community votes.
- One vote per user per rune per day, one account per IP, and automatic anomaly detection keep things fair.
- Thanks to real-time vote tallies and public audit logs, the whole community can spot suspicious behavior.