Wallets
Security

Telos zkWallet

Protofire built a production-ready privacy wallet for the Telos ecosystem, combining shielded transfers, native proof generation, relayer infrastructure, and cross-platform desktop support into a user experience closer to a standard Web3 wallet.

About the Project

Privacy protocols often provide strong cryptographic guarantees but remain hard to use in everyday payment flows. During discovery, Protofire and Telos identified UX friction, infrastructure coordination, and proof latency as the main barriers to adoption.

The final solution adapted zkBob for Telos EVM, deployed the full privacy stack, and introduced native Rust-based proof generation to drastically reduce wait times for private transfers.

3-5s

native proof generation latency in desktop environments

80%

improvement in responsiveness versus typical browser proof execution

3

desktop platforms supported: macOS, Windows, and Linux

5

core privacy infrastructure modules delivered across the stack

The Challenge

Introducing practical privacy into an existing blockchain ecosystem required solving both architectural and usability problems.

  • Existing privacy flows were too complex for everyday wallet users
  • Smart contracts, ZK circuits, relayers, and indexing infrastructure had to work together reliably
  • Browser-based proof generation introduced 15-25 second delays
  • The protocol needed a transparent trusted setup ceremony to reinforce trust in the cryptographic foundation
The Solution

Protofire implemented the Telos zkWallet as a complete privacy stack rather than a standalone interface.

  • Adapted the open-source zkBob protocol to operate on Telos EVM
  • Deployed privacy smart contracts, ZK-SNARK circuits, relayer services, and indexing infrastructure
  • Reimplemented proof generation in Rust for native desktop execution
  • Packaged the wallet as an Electron application for macOS, Windows, and Linux
  • Executed a trusted setup ceremony for the privacy circuits used by the wallet
User and Ecosystem Impact

The result is a privacy wallet that makes shielded transactions practical on Telos mainnet without sacrificing usability.

  • Private transfers can be generated locally on user devices with stronger privacy guarantees
  • Transaction flows are simpler than typical privacy protocol interfaces
  • The infrastructure can support scalable relayer and indexing operations for higher transaction volume
  • Telos now has a production privacy foundation that can support wider ecosystem adoption of private payments

Code

Project repositories released as part of the Telos zkWallet stack.

Success Stories & Media

Need privacy infrastructure for real users?

Get in touch with us so that we can discuss your ideas.

Book a call with Juan Faya

Schedule a call with our Business Development Manager to discuss privacy wallets, zero-knowledge infrastructure, and secure transaction UX.

Protofire 2026. All rights reserved