Distributed Verifier Technology