Verified humans.
Verified votes.
The Entros voter-weight plugin reads an on-chain Anchor before a Realms ballot counts. The DAO sets a Trust Score floor and a recency window; the plugin enforces both. spl-governance compatible, live on devnet, source on GitHub.
Token weight tells you about balances.
A standard Solana DAO counts ballots by token balance. Tokens change hands, sit in cold wallets, get delegated, and pile up on attackers willing to pay. The price of attacking governance tracks the token price; it has no connection to the price of being a returning human.
2022
Mango Markets
$47M whale self-vote
The exploiter who drained the Mango Markets treasury used the protocol's own governance to vote on returning a portion and keeping the rest. Their wallet still held enough MNGO to clear quorum, and token balance was the only barrier they had to clear.
2023
Synthetify
~$230K from ten proposals
Ten self-funded governance proposals moved roughly $230K out of the Synthetify treasury before the DAO responded. Each wallet bought enough tokens to clear the proposal threshold. The vote process had no way to ask whether a human stood behind any of them.
2025
Jupiter Jupuary
750K wallets filtered as Sybil
The Jupiter team filtered more than 750,000 wallets out of Jupuary distribution after the fact. Each filter was hand-built, downstream, and ran on data the team had to source itself. An upstream personhood primitive moves that work off every protocol's plate.
Three protocols, three codebases, three years. The pattern is the same: the ballot asked about balance, not about the returning human behind it.
Plug in, set the floor, ship.
The plugin sits behind the standard Realms registrar interface. The DAO operator configures it on-chain. Voters keep using the Realms UI they know.
Point Realms at the plugin
The DAO operator names the Entros voter-weight plugin as the registrar for an existing or new Realms governance. The plugin speaks spl-governance, so the instructions and accounts the operator already knows still apply.
Choose the floor
The operator picks a minimum Trust Score and a maximum staleness window. A comment thread can use a low floor and a long window. A treasury allocation can ask for a higher score and a recent verification.
Voters verify once
A voter holds an Entros Anchor, a non-transferable Token-2022 mint. They run a twelve-second verification at entros.io/verify and the Anchor updates. The same Anchor reads to this DAO and every other Entros-gated surface on Solana.
Vote through the normal UI
Voters cast ballots in Realms the way they already do. The plugin reads the Anchor at vote-cast time and applies the floor the operator configured. Dormant wallets, scripted delegations, and unattended agents do not count.
What the plugin changes.
Spam-quorum on a small DAO
Standard
An attacker spins up a hundred fresh wallets, funds each one with the minimum token balance, and casts a hundred votes. Quorum lands at near-zero cost.
With Entros
Each of those hundred wallets needs an Entros Anchor with the floor Trust Score and a recent verification. The cost to clear the floor includes the verification fee, the time the attacker spends, and the consistency check the system runs across returns. The same attack now demands real money and real time per wallet.
Whale dictating treasury allocation
Standard
A whale holds concentrated token weight and pushes through proposals that pay their own bag. The outcome tracks the balance.
With Entros
The plugin reads the Anchor first, the balance second. A whale who clears the floor casts a single Anchor's worth of weight. The DAO decides how much token weight stacks on top of that.
Dormant delegations
Standard
Stakers delegate tokens to staking contracts and the contracts auto-vote off whale signals. Holders never see the proposal page.
With Entros
The plugin asks for a recent human verification at the moment of voting. A staking contract cannot present one. Dormant delegations drop out of quorum.
Live and inspectable.
The plugin runs on Solana devnet under the program ID below. The source is on GitHub. Read it, run it locally, fork it.
- Program ID
- 99nwXzcugse3x8kxE9v6mxZiq8T9gHDoznaaG6qcw534
- Cluster
- Devnet
- Compatibility
- spl-governance v3.x
- Source
- Open, MIT-licensed
Run your DAO.
On verified humans.
The first wave of devnet pilots is open. Run a Realms governance and want to test the plugin against a live proposal? Get in touch.