Supported Use Cases FAQ

Common questions on the use cases for different governor contracts Tally supports

Does Tally support Governors that use two-token contracts?

No. The Tally API doesn't have a cost-effective way of calculating voting power for something more complicated than one token, one vote.

Does Tally support DAOs with multiple governor contracts?

Yes, with a workaround. Each Governor gets its own page. Tribe DAO, for example, has three Governors: Fei, Rari Capital, and TribeNope DAO. Other DAOs have upgraded their Governor and left the old one on Tally for posterity.

I have an existing token. How can I make a DAO that uses the token for onchain voting?

You can enable DAO governance for your existing token by adding an OpenZeppelin Governor Contract. Learn how in this article on Tally's blog.

How can I make onchain votes private?

You can implement private voting top of a Governor with Flexible Voting. Implement the Flexible Voting Extension in the Governor, then you can deploy a shielded pool that uses zero-knowledge proofs or MPC to keep votes private. Voters can move their votes into the pool. Then, pool can send its vote totals back to the Governor without revealing the votes.

Last updated