DEV Community

ztext_zksnarks
ztext_zksnarks

Posted on • Originally published at z-text.org

Z-TEXT: Blockchain Password Manager, No Server to Hack

Every password manager stores your vault somewhere. Z-TEXT stores it on the BitcoinZ blockchain — with no company server in between.

Where does Z-TEXT actually store passwords?

Directly on the BitcoinZ blockchain, not on a company's server. Each vault entry is encrypted twice before it's written: once with a key derived from the wallet seed, once with the master password. Both layers have to be broken to read a single entry. There's no database anywhere holding passwords in one place, because the blockchain itself is the storage.

How is this different from Proton Pass or Bitwarden?

Proton and Bitwarden are excellent — but both still store encrypted vaults on their own servers. One breach of that server exposes every user's vault at once, even if each entry is individually encrypted.

Z-TEXT shields vault data directly on the BitcoinZ blockchain using zk-SNARKs zero-knowledge proofs. Even someone examining the exact block sees only that a transaction happened — not what's inside it.

What happens if you lose your phone?

Restore the wallet from the seed phrase on any device, and the encrypted vault comes back automatically — it's already on the blockchain, waiting. Enter the master password, and everything decrypts. No cloud account, no sync service, no export file to remember separately.

The trade-off

No browser extension, so no auto-fill in Chrome or Safari. In exchange, there's no bridge between the browser and the vault — the exact connection point malicious extensions and autofill-phishing attacks exploit in other password managers. A BTCZ wallet needs to be running to use the vault.

Architecture summary

Cloud password managers Z-TEXT
Storage Central company server BitcoinZ blockchain
Breach exposure All users at once No central point to breach
Encryption Vault-level Double: wallet seed + master password
2FA Separate app usually Built-in TOTP scanner
Browser extension Yes (attack surface) None (no bridge to exploit)

Full breakdown: https://z-text.org/blockchain-password-manager-no-server-2026/


Originally published at z-text.org

Top comments (0)