Cast your vote
Voting takes about ten seconds and costs nothing. This page walks through it once, slowly, so you know what you are approving.
Step 1: connect your wallet
Press Connect Wallet at the top of the site and pick your wallet. That is the entire sign-up: no account, no email address, no password.
The site can see your address, which is public anyway. It cannot see or do anything else, and it never asks for a seed phrase or a private key. Nothing on this site ever will, and neither will anyone else who is honest.
Step 2: choose a project
The leaderboard lists every approved project. Press Vote on the row, or open a project first with Details and vote from its own page. Both do exactly the same thing.
Step 3: sign the message
Your wallet pops up with a short text to sign. It looks like this:
L2 Protocol Daily Vote
I am casting my free daily vote for this project.
Project ID: 12
Address: 0xyour-address
Date: 2026-08-23
Read it. It says what it does: one free daily vote, for one project, from your address, on today's date.
This is a signature, not a transaction. No coins move, no fee is charged, nothing is approved for spending, and no contract is called. Your wallet may still show a warning-shaped window, because that is what it shows for every signature request. The text above is the whole of what you are agreeing to.
Approve it, and your vote is in. The site confirms with a thank-you and the leaderboard moves.
Step 4: come back tomorrow
The button now reads Voted today. Your next free vote unlocks at midnight UTC, which is when the date in that message changes.
If you change your mind after voting, there is nothing to undo. Tomorrow's vote can go to a different project.
Things worth knowing
One vote per day, not one per project. You get a single vote and you choose where it goes.
The date is UTC. If you are in Europe or the Americas, your fresh vote arrives at a different local time than you might expect. Late evening in Europe is already tomorrow in UTC terms.
Switching wallets does not give you a second vote. The day is counted on your browser as well as on your address, so connecting a different wallet in the same browser still shows as voted today.
Signing was cancelled simply means you dismissed the wallet window. Nothing happened, and you can vote again straight away.
If it does not work
Every refusal has its own message, and each one is explained in When a vote will not go through.