# Zakura Merged Zcash Swap Viewing Key Code Oct. 14 Before Wallet Rollout

By Simon Yoon

Canonical URL: https://www.tokenpost.com/news/technology/36327
Published: 2026-10-21T04:23:00.000Z
Updated: 2026-10-21T04:23:00.000Z
Section: Technology

> The merge preceded TokenPost’s Oct. 19 coverage of the proposal. The feature remains under review and is not active in users’ wallets.

Zakura merged support for one-time incoming viewing keys into its Zcash (ZEC) wallet libraries on Oct. 14, putting a proposed privacy safeguard for NEAR Intents swaps into code before any wallet rollout.

The merge came before TokenPost’s Oct. 19 [coverage of the per-swap key proposal](<https://www.tokenpost.com/news/technology/34934>). The design remains under review, and the library change has not activated the feature in users’ wallets.

A NEAR Intents swap that sends ZEC to another chain includes a shielded Zcash address for a possible refund. NEAR records that address publicly when the deposit registers, even if the swap succeeds without a refund. A swap into ZEC can also place the receiving address on the public chain.

The concern is that distinct shielded addresses can rely on the same incoming viewing key, which lets a wallet identify and read payments it receives. In theory, a sufficiently powerful future quantum computer could recover that key from one published address and expose incoming payments tied to the account. The viewing key would not give an attacker authority to spend the ZEC.

Zakura’s design would assign a separate incoming viewing key to each address posted for a swap while leaving the user’s existing spending authority in place. If one of those keys were compromised, the potential disclosure would be limited to payments received at its address. The proposal addresses that specific privacy risk; it does not make every part of Zcash resistant to future quantum attacks.

Separate keys make wallet recovery more involved because a restored wallet must find payments associated with earlier swaps. For swaps out of ZEC, the wallet would store an encrypted refund index in the transaction’s change output so it can recover the refund address later. Swaps into ZEC have no equivalent change note. For those receipts, the design uses address filters and private information retrieval to find relevant payments without revealing the queried addresses to the lookup server.

Software wallets using Zakura’s libraries could integrate the feature in the coming weeks. Hardware wallets would need firmware support.



## Links in this article

- [coverage of the per-swap key proposal](https://www.tokenpost.com/news/technology/34934)
