The Factom Voting Protocols are basic protocols for named (i.e. not anonymous) voting using Factom chains that can be used for conducting publicly verifiable polls in any organization, such as a department inside a company, an online community or, more generally, any group of decentralized entities which want to come to a decision on a given topic.
The voting protocol is separated into three main phases: vote initiation, vote commitment and vote reveal.