Author: Zhixiong Pan Source: chainfeeds Although the Ethereum Foundation officially announced the privacy wallet tool Kohaku project yesterday, the project had actually been confirmed through some channels as early as June this year. Kohaku will integrate multiple components across multiple teams to create a complete browser plugin wallet that can be used as a reference for other wallets to enhance end-to-end privacy. These include the Helios light client developed by a16z, the Ethereum Foundation's PSE team, as well as Ambire, Railgun, Wonderland, and others. The origins of the word Kohaku are quite interesting. Since the project forked from Ambire, they chose the Japanese form of Amber: Kohaku. However, Kohaku also means "koi fish" (specifically red and white), so the project also used the koi fish as its image. What is Kohaku? Kohaku is a set of privacy and security primitives and SDKs for wallets, along with a reference wallet (browser extension) for advanced users to put these capabilities into practice. Kohaku isn't designed to be a mass-market consumer wallet, but rather to provide composable privacy and security building blocks for various wallet teams, allowing users to integrate all or some of these features (via plug-ins) as needed. The initial focus is on privacy features, with the reference wallet being a browser extension forked from Ambire. Officials clearly prioritize mainnet development, with support for Layer 2 (and a focus on "fast withdrawals") to follow. Kohaku's core goals are to: An SDK with strong privacy/security primitives; A reference wallet based on the SDK for heavy users; Collaborate with other wallets to access all or part of the capabilities as needed; The reference wallet is a fork of Ambire, with the mainnet first and L2 added later; Both the SDK and the reference wallet come with a plugin system, making it easy for each wallet team to select features as needed. Core Direction: Not Just "On-chain Privacy" but "End-to-End" Kohaku's privacy isn't simply about "putting transactions into a private pool." Instead, every step, from device to node, considers trust and exposure. The roadmap outlines a clear "privacy/security checklist": Built-in Helios light client (WASM): This runs blockchain state verification locally, minimizing reliance on centralized RPC. (Helios is a multi-chain Ethereum light client from a16z that compiles to WASM, making it suitable for embedding in wallets and dApps.) Minimal execution client + private eth_call: Even if you're just reading on-chain state (the common eth_call), you need to "keep the server unaware of what you're reading." The roadmap states that "TEE+ORAM (Trusted Execution Environment + ORAM) will be implemented first, with a long-term goal of pure cryptographic PIR." Private Send/Private Receive/Private Payment Request: The wallet has multiple built-in privacy protocols (Railgun is the first one to be included), supporting "private sending/receiving" and "encrypted payment requests". Unified view of private balances (multi-protocol aggregation): If you have funds in multiple privacy protocols, the wallet will provide an aggregated view. Avoid IP leakage and hide traffic, optional P2P broadcast transactions (bypassing traditional RPC broadcast). The default setting when connecting to a dApp is "one dApp, one account": this naturally reduces address correlation. Social retrieval (ZKEmail/ZKPassport, etc.): Use zero-knowledge to enable retrieval without revealing your identity. Post-quantum "emergency switch": When necessary, you can switch to post-quantum signatures such as Falcon/Dilithium (Solidity verifier optimization) to prevent quantum security risks. Universal Hardware Ethereum App / ZK Hardware Signer / Spending Limit Policy: Make hardware-side capabilities into open source reference implementations, break vendor lock-in, and introduce more detailed "spending policies." You can think of it as: Railgun and other "on-chain privacy pools" are one of the foundations, but Kohaku also needs to fill in the "loopholes that are easy to leak privacy" such as node trust, network broadcast, front-end connection, recovery, and hardware signature, so as to achieve "end-to-end less exposure." Roadmap and Collaborative Ecosystem Phase 1: Privacy/security basic capabilities. Continuing direction: Make the wallet as "close to the device/kernel" as possible, and even explore "native Ethereum browser" in the future, with IPFS front-end, deeper P2P integration, local AI transaction security scoring (no data leakage), etc. Collaborating teams: Ambire, Railgun, Wonderland, Helios, PSE, Oblivious Labs, ZKnox, etc. Product form: SDK + reference wallet (browser extension) SDK: A composable privacy/security module for other wallet teams. Kohaku Extension: A browser extension forked from Ambire, used to "run, demonstrate, and prototype these privacy and security capabilities." It's targeted at advanced users, not a final product for the general public. On GitHub, we can see that the main repository (ethereum/kohaku) is a monorepo, listing the @kohaku-eth/railgun package ("railgun privacy protocol lib"). There are also the kohaku-extension and kohaku-commons repositories. The former contains the extension code (based on Ambire), while the latter is Ambire's common logic library (introduced by the fork). The homepage of the warehouse also reminds: It is still under development and is not ready for production environment. Why is it more "private" than MetaMask? Let’s first talk about the current situation of MetaMask or other wallets: You are using an open account (EOA), where the address and transactions are permanently public. When you interact with a dApp, you often use centralized RPC (such as Infura), and the RPC service can see the request and IP you initiate. If you frequently use the same address to connect to different dApps, you are likely to be profiled by on-chain analysis. How does Kohaku change this path? Kohaku uses an end-to-end approach to minimize the amount of information that can be linked. Its core differences lie in three key areas: On-chain transfer itself Through protocols like Railgun, the funds you want to transfer are first shielded (pooled) to a private address (0zk), and then the transfer/interaction occurs within the private pool; what is seen on the chain are cryptographic records such as new commitments/Nullifiers (anti-double spending), which do not directly expose the source, destination, or amount of funds. The Railgun documentation clearly states: 0zk addresses never appear on the chain, and the system uses UTXO/Note + zk proofs to update status and prevent double spending. Note: Shield and Unshield (withdrawal) transactions are visible on-chain (because you deposit/withdraw ERC-20 into/from the contract), but transfers, swaps, and calls within the pool are private. Railgun currently charges a 0.25% fee for Shield transactions (determined by its DAO; only Shield transactions are charged, not private transfers within the pool). Interacting with nodes/network The wallet has a built-in Helios light client: many read verifications are done locally, reducing trust and exposure to RPC (especially reading). Planned "private eth_call": Even if you only read on-chain storage, you must use TEE+ORAM (the long-term goal is PIR) so that the other party cannot see what you read. Optional P2P broadcast: directly send transactions without traditional RPC, reducing the probability of binding "your IP + your transaction". Frontend/Connectivity and Relevance Default "one dApp, one account": Each time you connect to a dApp, the wallet will suggest you use a "new address/new account" to avoid cross-site profiling. Private payment request/private receipt: The payment is sent to the other party using a link/QR code, and the "0zk payment information" does not appear on the chain. Social retrieval also uses ZK: such as ZKEmail, ZKPassport, and Anon Aadhaar, so that the "recovery" process does not leak privacy. Complete user experience from MetaMask to Kohaku You can think of it as: first put the money "in a private wallet", do things in it, and then decide how to "get out". Step A: Install the Kohaku browser extension and import your mnemonic phrase or create a new one. Step B: Enable "Private Mode" in the settings and check the Railgun plugin (Kohaku supports multi-protocol plugins). The wallet will generate key material for 0zk locally. Step C: Shield (Pool Entry): Deposit the ERC‑20 you wish to “privately use” into the Railgun contract (if it is native ETH, it will be wrapped into wETH before entering the pool, this is Railgun’s rule). This step is visible on-chain (because you are depositing funds into the contract), but it is the only “public transaction” to “enter the privacy space.” Step D: Transfer/Swap/LP/interact with dApp contracts in the private pool. ZK proofs will be generated locally. Only commitment/Nullifier updates will be visible on the chain, and you cannot tell who you transferred to or how much. Step E: Private payment: You can send the 0zk payment link/QR code to others. This address information will not appear on the chain. Step F: Unshield (withdraw from the pool) to a new public address when necessary (preferably, avoid returning to the original address to reduce correlation). Some protocols or front-ends may configure delay windows/compliance checks (such as the Privacy Pools direction and the Railgun community's proof mechanism); the Railgun ecosystem has also introduced mechanisms such as a "short observation period with only original return access" to ensure compliance. Step G: Optionally enable P2P broadcasting, separate accounts for each dApp, and Helios local verification to further reduce the "metadata that can be bound." Which part is still visible? Your deposits (Shield) and withdrawals (Unshield) into and out of a privacy pool are public transactions. However, transfers/interactions within the pool are private (you can't see the sender, receiver, or amount; you can only see the "pool status" being updated). If you withdraw funds directly to the public address you previously deposited funds to, analysts may still "reasonably speculate" that the two are related - it is best to withdraw to a new address or continue spending in the private domain. Summarize Kohaku introduces a new privacy and security paradigm to the Ethereum wallet ecosystem, moving beyond a simple on-chain privacy protocol to deeply integrated end-to-end privacy protection. It will significantly enhance the privacy experience for users interacting with decentralized applications, transforming the current paradigm of transparent on-chain behavior and setting a new standard for "privacy by default" for future wallet products. As its SDK and plugin system are widely adopted by more wallet teams, the way users interact with blockchains may be reshaped: from transparency to privacy, from centralized trust to local verification, and from on-chain public identity to zero-knowledge identity. Kohaku will propel the Ethereum ecosystem into an era of mainstream privacy applications, accelerate the exploration of innovative models that coexist with compliance and privacy protection, and lay a critical foundation for the decentralized internet to enter the next stage.Author: Zhixiong Pan Source: chainfeeds Although the Ethereum Foundation officially announced the privacy wallet tool Kohaku project yesterday, the project had actually been confirmed through some channels as early as June this year. Kohaku will integrate multiple components across multiple teams to create a complete browser plugin wallet that can be used as a reference for other wallets to enhance end-to-end privacy. These include the Helios light client developed by a16z, the Ethereum Foundation's PSE team, as well as Ambire, Railgun, Wonderland, and others. The origins of the word Kohaku are quite interesting. Since the project forked from Ambire, they chose the Japanese form of Amber: Kohaku. However, Kohaku also means "koi fish" (specifically red and white), so the project also used the koi fish as its image. What is Kohaku? Kohaku is a set of privacy and security primitives and SDKs for wallets, along with a reference wallet (browser extension) for advanced users to put these capabilities into practice. Kohaku isn't designed to be a mass-market consumer wallet, but rather to provide composable privacy and security building blocks for various wallet teams, allowing users to integrate all or some of these features (via plug-ins) as needed. The initial focus is on privacy features, with the reference wallet being a browser extension forked from Ambire. Officials clearly prioritize mainnet development, with support for Layer 2 (and a focus on "fast withdrawals") to follow. Kohaku's core goals are to: An SDK with strong privacy/security primitives; A reference wallet based on the SDK for heavy users; Collaborate with other wallets to access all or part of the capabilities as needed; The reference wallet is a fork of Ambire, with the mainnet first and L2 added later; Both the SDK and the reference wallet come with a plugin system, making it easy for each wallet team to select features as needed. Core Direction: Not Just "On-chain Privacy" but "End-to-End" Kohaku's privacy isn't simply about "putting transactions into a private pool." Instead, every step, from device to node, considers trust and exposure. The roadmap outlines a clear "privacy/security checklist": Built-in Helios light client (WASM): This runs blockchain state verification locally, minimizing reliance on centralized RPC. (Helios is a multi-chain Ethereum light client from a16z that compiles to WASM, making it suitable for embedding in wallets and dApps.) Minimal execution client + private eth_call: Even if you're just reading on-chain state (the common eth_call), you need to "keep the server unaware of what you're reading." The roadmap states that "TEE+ORAM (Trusted Execution Environment + ORAM) will be implemented first, with a long-term goal of pure cryptographic PIR." Private Send/Private Receive/Private Payment Request: The wallet has multiple built-in privacy protocols (Railgun is the first one to be included), supporting "private sending/receiving" and "encrypted payment requests". Unified view of private balances (multi-protocol aggregation): If you have funds in multiple privacy protocols, the wallet will provide an aggregated view. Avoid IP leakage and hide traffic, optional P2P broadcast transactions (bypassing traditional RPC broadcast). The default setting when connecting to a dApp is "one dApp, one account": this naturally reduces address correlation. Social retrieval (ZKEmail/ZKPassport, etc.): Use zero-knowledge to enable retrieval without revealing your identity. Post-quantum "emergency switch": When necessary, you can switch to post-quantum signatures such as Falcon/Dilithium (Solidity verifier optimization) to prevent quantum security risks. Universal Hardware Ethereum App / ZK Hardware Signer / Spending Limit Policy: Make hardware-side capabilities into open source reference implementations, break vendor lock-in, and introduce more detailed "spending policies." You can think of it as: Railgun and other "on-chain privacy pools" are one of the foundations, but Kohaku also needs to fill in the "loopholes that are easy to leak privacy" such as node trust, network broadcast, front-end connection, recovery, and hardware signature, so as to achieve "end-to-end less exposure." Roadmap and Collaborative Ecosystem Phase 1: Privacy/security basic capabilities. Continuing direction: Make the wallet as "close to the device/kernel" as possible, and even explore "native Ethereum browser" in the future, with IPFS front-end, deeper P2P integration, local AI transaction security scoring (no data leakage), etc. Collaborating teams: Ambire, Railgun, Wonderland, Helios, PSE, Oblivious Labs, ZKnox, etc. Product form: SDK + reference wallet (browser extension) SDK: A composable privacy/security module for other wallet teams. Kohaku Extension: A browser extension forked from Ambire, used to "run, demonstrate, and prototype these privacy and security capabilities." It's targeted at advanced users, not a final product for the general public. On GitHub, we can see that the main repository (ethereum/kohaku) is a monorepo, listing the @kohaku-eth/railgun package ("railgun privacy protocol lib"). There are also the kohaku-extension and kohaku-commons repositories. The former contains the extension code (based on Ambire), while the latter is Ambire's common logic library (introduced by the fork). The homepage of the warehouse also reminds: It is still under development and is not ready for production environment. Why is it more "private" than MetaMask? Let’s first talk about the current situation of MetaMask or other wallets: You are using an open account (EOA), where the address and transactions are permanently public. When you interact with a dApp, you often use centralized RPC (such as Infura), and the RPC service can see the request and IP you initiate. If you frequently use the same address to connect to different dApps, you are likely to be profiled by on-chain analysis. How does Kohaku change this path? Kohaku uses an end-to-end approach to minimize the amount of information that can be linked. Its core differences lie in three key areas: On-chain transfer itself Through protocols like Railgun, the funds you want to transfer are first shielded (pooled) to a private address (0zk), and then the transfer/interaction occurs within the private pool; what is seen on the chain are cryptographic records such as new commitments/Nullifiers (anti-double spending), which do not directly expose the source, destination, or amount of funds. The Railgun documentation clearly states: 0zk addresses never appear on the chain, and the system uses UTXO/Note + zk proofs to update status and prevent double spending. Note: Shield and Unshield (withdrawal) transactions are visible on-chain (because you deposit/withdraw ERC-20 into/from the contract), but transfers, swaps, and calls within the pool are private. Railgun currently charges a 0.25% fee for Shield transactions (determined by its DAO; only Shield transactions are charged, not private transfers within the pool). Interacting with nodes/network The wallet has a built-in Helios light client: many read verifications are done locally, reducing trust and exposure to RPC (especially reading). Planned "private eth_call": Even if you only read on-chain storage, you must use TEE+ORAM (the long-term goal is PIR) so that the other party cannot see what you read. Optional P2P broadcast: directly send transactions without traditional RPC, reducing the probability of binding "your IP + your transaction". Frontend/Connectivity and Relevance Default "one dApp, one account": Each time you connect to a dApp, the wallet will suggest you use a "new address/new account" to avoid cross-site profiling. Private payment request/private receipt: The payment is sent to the other party using a link/QR code, and the "0zk payment information" does not appear on the chain. Social retrieval also uses ZK: such as ZKEmail, ZKPassport, and Anon Aadhaar, so that the "recovery" process does not leak privacy. Complete user experience from MetaMask to Kohaku You can think of it as: first put the money "in a private wallet", do things in it, and then decide how to "get out". Step A: Install the Kohaku browser extension and import your mnemonic phrase or create a new one. Step B: Enable "Private Mode" in the settings and check the Railgun plugin (Kohaku supports multi-protocol plugins). The wallet will generate key material for 0zk locally. Step C: Shield (Pool Entry): Deposit the ERC‑20 you wish to “privately use” into the Railgun contract (if it is native ETH, it will be wrapped into wETH before entering the pool, this is Railgun’s rule). This step is visible on-chain (because you are depositing funds into the contract), but it is the only “public transaction” to “enter the privacy space.” Step D: Transfer/Swap/LP/interact with dApp contracts in the private pool. ZK proofs will be generated locally. Only commitment/Nullifier updates will be visible on the chain, and you cannot tell who you transferred to or how much. Step E: Private payment: You can send the 0zk payment link/QR code to others. This address information will not appear on the chain. Step F: Unshield (withdraw from the pool) to a new public address when necessary (preferably, avoid returning to the original address to reduce correlation). Some protocols or front-ends may configure delay windows/compliance checks (such as the Privacy Pools direction and the Railgun community's proof mechanism); the Railgun ecosystem has also introduced mechanisms such as a "short observation period with only original return access" to ensure compliance. Step G: Optionally enable P2P broadcasting, separate accounts for each dApp, and Helios local verification to further reduce the "metadata that can be bound." Which part is still visible? Your deposits (Shield) and withdrawals (Unshield) into and out of a privacy pool are public transactions. However, transfers/interactions within the pool are private (you can't see the sender, receiver, or amount; you can only see the "pool status" being updated). If you withdraw funds directly to the public address you previously deposited funds to, analysts may still "reasonably speculate" that the two are related - it is best to withdraw to a new address or continue spending in the private domain. Summarize Kohaku introduces a new privacy and security paradigm to the Ethereum wallet ecosystem, moving beyond a simple on-chain privacy protocol to deeply integrated end-to-end privacy protection. It will significantly enhance the privacy experience for users interacting with decentralized applications, transforming the current paradigm of transparent on-chain behavior and setting a new standard for "privacy by default" for future wallet products. As its SDK and plugin system are widely adopted by more wallet teams, the way users interact with blockchains may be reshaped: from transparency to privacy, from centralized trust to local verification, and from on-chain public identity to zero-knowledge identity. Kohaku will propel the Ethereum ecosystem into an era of mainstream privacy applications, accelerate the exploration of innovative models that coexist with compliance and privacy protection, and lay a critical foundation for the decentralized internet to enter the next stage.

The Ethereum Foundation officially announced Kohaku’s end-to-end privacy solution and user experience.

2025/10/10 21:00
9 min read

Author: Zhixiong Pan

Source: chainfeeds

Although the Ethereum Foundation officially announced the privacy wallet tool Kohaku project yesterday, the project had actually been confirmed through some channels as early as June this year.

Kohaku will integrate multiple components across multiple teams to create a complete browser plugin wallet that can be used as a reference for other wallets to enhance end-to-end privacy. These include the Helios light client developed by a16z, the Ethereum Foundation's PSE team, as well as Ambire, Railgun, Wonderland, and others.

The origins of the word Kohaku are quite interesting. Since the project forked from Ambire, they chose the Japanese form of Amber: Kohaku. However, Kohaku also means "koi fish" (specifically red and white), so the project also used the koi fish as its image.

What is Kohaku?

Kohaku is a set of privacy and security primitives and SDKs for wallets, along with a reference wallet (browser extension) for advanced users to put these capabilities into practice.

Kohaku isn't designed to be a mass-market consumer wallet, but rather to provide composable privacy and security building blocks for various wallet teams, allowing users to integrate all or some of these features (via plug-ins) as needed. The initial focus is on privacy features, with the reference wallet being a browser extension forked from Ambire. Officials clearly prioritize mainnet development, with support for Layer 2 (and a focus on "fast withdrawals") to follow.

Kohaku's core goals are to:

  1. An SDK with strong privacy/security primitives;
  2. A reference wallet based on the SDK for heavy users;
  3. Collaborate with other wallets to access all or part of the capabilities as needed;
  4. The reference wallet is a fork of Ambire, with the mainnet first and L2 added later;
  5. Both the SDK and the reference wallet come with a plugin system, making it easy for each wallet team to select features as needed.

Core Direction: Not Just "On-chain Privacy" but "End-to-End"

Kohaku's privacy isn't simply about "putting transactions into a private pool." Instead, every step, from device to node, considers trust and exposure. The roadmap outlines a clear "privacy/security checklist":

  • Built-in Helios light client (WASM): This runs blockchain state verification locally, minimizing reliance on centralized RPC. (Helios is a multi-chain Ethereum light client from a16z that compiles to WASM, making it suitable for embedding in wallets and dApps.)
  • Minimal execution client + private eth_call: Even if you're just reading on-chain state (the common eth_call), you need to "keep the server unaware of what you're reading." The roadmap states that "TEE+ORAM (Trusted Execution Environment + ORAM) will be implemented first, with a long-term goal of pure cryptographic PIR."
  • Private Send/Private Receive/Private Payment Request: The wallet has multiple built-in privacy protocols (Railgun is the first one to be included), supporting "private sending/receiving" and "encrypted payment requests".
  • Unified view of private balances (multi-protocol aggregation): If you have funds in multiple privacy protocols, the wallet will provide an aggregated view.
  • Avoid IP leakage and hide traffic, optional P2P broadcast transactions (bypassing traditional RPC broadcast).
  • The default setting when connecting to a dApp is "one dApp, one account": this naturally reduces address correlation.
  • Social retrieval (ZKEmail/ZKPassport, etc.): Use zero-knowledge to enable retrieval without revealing your identity.
  • Post-quantum "emergency switch": When necessary, you can switch to post-quantum signatures such as Falcon/Dilithium (Solidity verifier optimization) to prevent quantum security risks.
  • Universal Hardware Ethereum App / ZK Hardware Signer / Spending Limit Policy: Make hardware-side capabilities into open source reference implementations, break vendor lock-in, and introduce more detailed "spending policies."

You can think of it as: Railgun and other "on-chain privacy pools" are one of the foundations, but Kohaku also needs to fill in the "loopholes that are easy to leak privacy" such as node trust, network broadcast, front-end connection, recovery, and hardware signature, so as to achieve "end-to-end less exposure."

Roadmap and Collaborative Ecosystem

  • Phase 1: Privacy/security basic capabilities.
  • Continuing direction: Make the wallet as "close to the device/kernel" as possible, and even explore "native Ethereum browser" in the future, with IPFS front-end, deeper P2P integration, local AI transaction security scoring (no data leakage), etc.
  • Collaborating teams: Ambire, Railgun, Wonderland, Helios, PSE, Oblivious Labs, ZKnox, etc.

Product form: SDK + reference wallet (browser extension)

  • SDK: A composable privacy/security module for other wallet teams.
  • Kohaku Extension: A browser extension forked from Ambire, used to "run, demonstrate, and prototype these privacy and security capabilities." It's targeted at advanced users, not a final product for the general public.
  • On GitHub, we can see that the main repository (ethereum/kohaku) is a monorepo, listing the @kohaku-eth/railgun package ("railgun privacy protocol lib"). There are also the kohaku-extension and kohaku-commons repositories. The former contains the extension code (based on Ambire), while the latter is Ambire's common logic library (introduced by the fork).
  • The homepage of the warehouse also reminds: It is still under development and is not ready for production environment.

Why is it more "private" than MetaMask?

Let’s first talk about the current situation of MetaMask or other wallets:

  • You are using an open account (EOA), where the address and transactions are permanently public.
  • When you interact with a dApp, you often use centralized RPC (such as Infura), and the RPC service can see the request and IP you initiate.
  • If you frequently use the same address to connect to different dApps, you are likely to be profiled by on-chain analysis.

How does Kohaku change this path? Kohaku uses an end-to-end approach to minimize the amount of information that can be linked. Its core differences lie in three key areas:

On-chain transfer itself

  • Through protocols like Railgun, the funds you want to transfer are first shielded (pooled) to a private address (0zk), and then the transfer/interaction occurs within the private pool; what is seen on the chain are cryptographic records such as new commitments/Nullifiers (anti-double spending), which do not directly expose the source, destination, or amount of funds. The Railgun documentation clearly states: 0zk addresses never appear on the chain, and the system uses UTXO/Note + zk proofs to update status and prevent double spending.
  • Note: Shield and Unshield (withdrawal) transactions are visible on-chain (because you deposit/withdraw ERC-20 into/from the contract), but transfers, swaps, and calls within the pool are private. Railgun currently charges a 0.25% fee for Shield transactions (determined by its DAO; only Shield transactions are charged, not private transfers within the pool).

Interacting with nodes/network

  • The wallet has a built-in Helios light client: many read verifications are done locally, reducing trust and exposure to RPC (especially reading).
  • Planned "private eth_call": Even if you only read on-chain storage, you must use TEE+ORAM (the long-term goal is PIR) so that the other party cannot see what you read.
  • Optional P2P broadcast: directly send transactions without traditional RPC, reducing the probability of binding "your IP + your transaction".

Frontend/Connectivity and Relevance

  • Default "one dApp, one account": Each time you connect to a dApp, the wallet will suggest you use a "new address/new account" to avoid cross-site profiling.
  • Private payment request/private receipt: The payment is sent to the other party using a link/QR code, and the "0zk payment information" does not appear on the chain.
  • Social retrieval also uses ZK: such as ZKEmail, ZKPassport, and Anon Aadhaar, so that the "recovery" process does not leak privacy.

Complete user experience from MetaMask to Kohaku

You can think of it as: first put the money "in a private wallet", do things in it, and then decide how to "get out".

  • Step A: Install the Kohaku browser extension and import your mnemonic phrase or create a new one.
  • Step B: Enable "Private Mode" in the settings and check the Railgun plugin (Kohaku supports multi-protocol plugins). The wallet will generate key material for 0zk locally.
  • Step C: Shield (Pool Entry): Deposit the ERC‑20 you wish to “privately use” into the Railgun contract (if it is native ETH, it will be wrapped into wETH before entering the pool, this is Railgun’s rule). This step is visible on-chain (because you are depositing funds into the contract), but it is the only “public transaction” to “enter the privacy space.”
  • Step D: Transfer/Swap/LP/interact with dApp contracts in the private pool. ZK proofs will be generated locally. Only commitment/Nullifier updates will be visible on the chain, and you cannot tell who you transferred to or how much.
  • Step E: Private payment: You can send the 0zk payment link/QR code to others. This address information will not appear on the chain.
  • Step F: Unshield (withdraw from the pool) to a new public address when necessary (preferably, avoid returning to the original address to reduce correlation). Some protocols or front-ends may configure delay windows/compliance checks (such as the Privacy Pools direction and the Railgun community's proof mechanism); the Railgun ecosystem has also introduced mechanisms such as a "short observation period with only original return access" to ensure compliance.
  • Step G: Optionally enable P2P broadcasting, separate accounts for each dApp, and Helios local verification to further reduce the "metadata that can be bound."

Which part is still visible?

  • Your deposits (Shield) and withdrawals (Unshield) into and out of a privacy pool are public transactions. However, transfers/interactions within the pool are private (you can't see the sender, receiver, or amount; you can only see the "pool status" being updated).
  • If you withdraw funds directly to the public address you previously deposited funds to, analysts may still "reasonably speculate" that the two are related - it is best to withdraw to a new address or continue spending in the private domain.

Summarize

Kohaku introduces a new privacy and security paradigm to the Ethereum wallet ecosystem, moving beyond a simple on-chain privacy protocol to deeply integrated end-to-end privacy protection. It will significantly enhance the privacy experience for users interacting with decentralized applications, transforming the current paradigm of transparent on-chain behavior and setting a new standard for "privacy by default" for future wallet products.

As its SDK and plugin system are widely adopted by more wallet teams, the way users interact with blockchains may be reshaped: from transparency to privacy, from centralized trust to local verification, and from on-chain public identity to zero-knowledge identity. Kohaku will propel the Ethereum ecosystem into an era of mainstream privacy applications, accelerate the exploration of innovative models that coexist with compliance and privacy protection, and lay a critical foundation for the decentralized internet to enter the next stage.

Market Opportunity
Ambire Wallet Logo
Ambire Wallet Price(WALLET)
$0,00942
$0,00942$0,00942
-0,94%
USD
Ambire Wallet (WALLET) Live Price Chart
Disclaimer: The articles reposted on this site are sourced from public platforms and are provided for informational purposes only. They do not necessarily reflect the views of MEXC. All rights remain with the original authors. If you believe any content infringes on third-party rights, please contact service@support.mexc.com for removal. MEXC makes no guarantees regarding the accuracy, completeness, or timeliness of the content and is not responsible for any actions taken based on the information provided. The content does not constitute financial, legal, or other professional advice, nor should it be considered a recommendation or endorsement by MEXC.

You May Also Like

Unlocking Massive Value: Curve Finance Revenue Sharing Proposal for CRV Holders

Unlocking Massive Value: Curve Finance Revenue Sharing Proposal for CRV Holders

BitcoinWorld Unlocking Massive Value: Curve Finance Revenue Sharing Proposal for CRV Holders The dynamic world of decentralized finance (DeFi) is constantly evolving, bringing forth new opportunities and innovations. A significant development is currently unfolding at Curve Finance, a leading decentralized exchange (DEX). Its founder, Michael Egorov, has put forth an exciting proposal designed to offer a more direct path for token holders to earn revenue. This initiative, centered around a new Curve Finance revenue sharing model, aims to bolster the value for those actively participating in the protocol’s governance. What is the “Yield Basis” Proposal and How Does it Work? At the core of this forward-thinking initiative is a new protocol dubbed Yield Basis. Michael Egorov introduced this concept on the CurveDAO governance forum, outlining a mechanism to distribute sustainable profits directly to CRV holders. Specifically, it targets those who stake their CRV tokens to gain veCRV, which are essential for governance participation within the Curve ecosystem. Let’s break down the initial steps of this innovative proposal: crvUSD Issuance: Before the Yield Basis protocol goes live, $60 million in crvUSD will be issued. Strategic Fund Allocation: The funds generated from the sale of these crvUSD tokens will be strategically deployed into three distinct Bitcoin-based liquidity pools: WBTC, cbBTC, and tBTC. Pool Capping: To ensure balanced risk and diversified exposure, each of these pools will be capped at $10 million. This carefully designed structure aims to establish a robust and consistent income stream, forming the bedrock of a sustainable Curve Finance revenue sharing mechanism. Why is This Curve Finance Revenue Sharing Significant for CRV Holders? This proposal marks a pivotal moment for CRV holders, particularly those dedicated to the long-term health and governance of Curve Finance. Historically, generating revenue for token holders in the DeFi space can often be complex. The Yield Basis proposal simplifies this by offering a more direct and transparent pathway to earnings. By staking CRV for veCRV, holders are not merely engaging in governance; they are now directly positioned to benefit from the protocol’s overall success. The significance of this development is multifaceted: Direct Profit Distribution: veCRV holders are set to receive a substantial share of the profits generated by the Yield Basis protocol. Incentivized Governance: This direct financial incentive encourages more users to stake their CRV, which in turn strengthens the protocol’s decentralized governance structure. Enhanced Value Proposition: The promise of sustainable revenue sharing could significantly boost the inherent value of holding and staking CRV tokens. Ultimately, this move underscores Curve Finance’s dedication to rewarding its committed community and ensuring the long-term vitality of its ecosystem through effective Curve Finance revenue sharing. Understanding the Mechanics: Profit Distribution and Ecosystem Support The distribution model for Yield Basis has been thoughtfully crafted to strike a balance between rewarding veCRV holders and supporting the wider Curve ecosystem. Under the terms of the proposal, a substantial portion of the value generated by Yield Basis will flow back to those who contribute to the protocol’s governance. Returns for veCRV Holders: A significant share, specifically between 35% and 65% of the value generated by Yield Basis, will be distributed to veCRV holders. This flexible range allows for dynamic adjustments based on market conditions and the protocol’s performance. Ecosystem Reserve: Crucially, 25% of the Yield Basis tokens will be reserved exclusively for the Curve ecosystem. This allocation can be utilized for various strategic purposes, such as funding ongoing development, issuing grants, or further incentivizing liquidity providers. This ensures the continuous growth and innovation of the platform. The proposal is currently undergoing a democratic vote on the CurveDAO governance forum, giving the community a direct voice in shaping the future of Curve Finance revenue sharing. The voting period is scheduled to conclude on September 24th. What’s Next for Curve Finance and CRV Holders? The proposed Yield Basis protocol represents a pioneering approach to sustainable revenue generation and community incentivization within the DeFi landscape. If approved by the community, this Curve Finance revenue sharing model has the potential to establish a new benchmark for how decentralized exchanges reward their most dedicated participants. It aims to foster a more robust and engaged community by directly linking governance participation with tangible financial benefits. This strategic move by Michael Egorov and the Curve Finance team highlights a strong commitment to innovation and strengthening the decentralized nature of the protocol. For CRV holders, a thorough understanding of this proposal is crucial for making informed decisions regarding their staking strategies and overall engagement with one of DeFi’s foundational platforms. FAQs about Curve Finance Revenue Sharing Q1: What is the main goal of the Yield Basis proposal? A1: The primary goal is to establish a more direct and sustainable way for CRV token holders who stake their tokens (receiving veCRV) to earn revenue from the Curve Finance protocol. Q2: How will funds be generated for the Yield Basis protocol? A2: Initially, $60 million in crvUSD will be issued and sold. The funds from this sale will then be allocated to three Bitcoin-based pools (WBTC, cbBTC, and tBTC), with each pool capped at $10 million, to generate profits. Q3: Who benefits from the Yield Basis revenue sharing? A3: The proposal states that between 35% and 65% of the value generated by Yield Basis will be returned to veCRV holders, who are CRV stakers participating in governance. Q4: What is the purpose of the 25% reserve for the Curve ecosystem? A4: This 25% reserve of Yield Basis tokens is intended to support the broader Curve ecosystem, potentially funding development, grants, or other initiatives that contribute to the platform’s growth and sustainability. Q5: When is the vote on the Yield Basis proposal? A5: A vote on the proposal is currently underway on the CurveDAO governance forum and is scheduled to run until September 24th. If you found this article insightful and valuable, please consider sharing it with your friends, colleagues, and followers on social media! Your support helps us continue to deliver important DeFi insights and analysis to a wider audience. To learn more about the latest DeFi market trends, explore our article on key developments shaping decentralized finance institutional adoption. This post Unlocking Massive Value: Curve Finance Revenue Sharing Proposal for CRV Holders first appeared on BitcoinWorld.
Share
Coinstats2025/09/18 00:35
Best Crypto To Buy Now: Pepeto vs BlockDAG, Layer Brett, Remittix, Little Pepe, Compared

Best Crypto To Buy Now: Pepeto vs BlockDAG, Layer Brett, Remittix, Little Pepe, Compared

Today we compare Pepeto (PEPETO), BlockDAG, Layer Brett, Remittix, Little Pepe (and how they stack up today) by the main […] The post Best Crypto To Buy Now: Pepeto vs BlockDAG, Layer Brett, Remittix, Little Pepe, Compared appeared first on Coindoo.
Share
Coindoo2025/09/18 02:39
Solana Price Plummets: SOL Crashes Below $90 in Stunning Market Reversal

Solana Price Plummets: SOL Crashes Below $90 in Stunning Market Reversal

BitcoinWorld Solana Price Plummets: SOL Crashes Below $90 in Stunning Market Reversal In a dramatic shift for one of cryptocurrency’s leading networks, Solana (
Share
bitcoinworld2026/02/05 06:45