This paper discusses the implementation of the voting scheme based on mix-net technology. The advantages of employing this technology cire that voters can vote-and-go, and that it is flexible enough to be used for variety of vote-expression methods, while ensuring the privacy of votes and the elimination of faulty players. The most attractive security feature of this scheme is its universal verifiability; anyone can confirm the correctness of the result. Such verifiability is achieved by providing proofs on correct shufliling and decryption. The paper presents a new scheme for generating a single proof for shuffle-and-decrypt process. Compsu'ed to the combination of two separate proofe on shuffle and decryption, the new scheme is 150% faster with only 80% of the length. As a result, the system was able to produce results that were verified correct within twenty minutes following a vote participated in by ten thousand voters, with three shuffling centers being used. We beheve this is the first implementation report of a voting scheme with universal verifiability.