Handing someone your wallet address to get paid looks like sharing a single string of characters.
But that is not all they receive. With that address, they can also see years of past inflows and outflows, what you bought, which contracts you interacted with, and roughly how much you hold now. The chain is a public ledger, so this was never secret. Still, the moment you actually paste the address, most people realize how transparent they are.
That is the problem FluidKey is trying to solve.
What is FluidKey?
FluidKey is not really a traditional wallet app. It is an interface built on Safe smart contract accounts and the ERC-5564 “stealth address” standard, layered on top of the wallet you already use. It is also self-custody: you control the private keys, the company cannot touch your money, and even if the service shuts down one day, the funds can still be recovered.
So it is closer to a privacy add-on for your wallet than a new wallet you have to move into.
What makes it useful is that it stacks three things in one interface: private receiving, using USDC like dollars, and letting stablecoins earn yield automatically. Let’s unpack them one by one.
Feature one: private receiving (stealth addresses)
The core mechanism fits in one sentence: every time you receive a payment, FluidKey automatically generates a brand-new random address.
From the outside, the money lands in a fresh address that does not clearly point back to the recipient. From your side, the funds scattered across all those temporary addresses are shown cleanly together in FluidKey’s dashboard. The sender does not have much extra work either: they enter your ENS name and send as usual, with EIP-3668 dynamic address resolution underneath.
There is one point people often misunderstand, so it is worth spelling out. Stealth addresses provide “unlinkability”, making it hard for outside observers to tie your many receiving addresses to the same person. But FluidKey’s own docs are clear: they do not break fund “traceability”. If a payment flowed into a certain address, the path can still be traced backward.
In other words, this is not an invisibility cloak. For everyday receiving privacy, that is good. For situations where you need to explain the source of funds to a tax authority or auditor, it is also good, because the fund history can still be shown.
Supported chains come in two layers. Regular receiving works on seven EVM chains: Ethereum, Arbitrum, Base, Polygon, Optimism, Gnosis, and BSC. Through Near Intents, FluidKey can also receive BTC, USDC, and USDT from chains including Bitcoin, Tron, Solana, Binance, Near, Avalanche, Ton, Sui, Stellar, and Monad, then settle them as USDC on Base. The main coins are USDC and EURC, where the platform has the most complete conversion experience.
Feature two: using USDC like dollars (fiat accounts)
This is the part of FluidKey that gets less attention, but it is very practical for Taiwanese users.
FluidKey connects to Bridge, the payments-infrastructure company acquired by Stripe, for fiat rails. After bank KYC, which FluidKey says usually takes under 5 minutes, you receive USD or EUR account details opened in your own name, with support for ACH, SEPA, and wire transfers. USDC deposited there can be used like dollars and sent by ACH to US banks or brokers. FluidKey’s docs directly name Interactive Brokers and Charles Schwab.
The KYC split is worth knowing. The banking feature is provided by Bridge banking infrastructure, with the account opened in your own name. Identity verification is handled by Persona, including ID upload and face recognition. USD accounts are issued by Bridge with Lead Bank in the US. Some regions may also need video verification.
Here is the fee quick reference:
- Bank on/off-ramp activity has a monthly free allowance based on your Fluidkey Score. Below 10,000, the free allowance is $3,000 per month; at 10,000 or above, it rises to $20,000 per month.
- The free allowance combines deposits and withdrawals. They are not counted separately.
- Anything above the free allowance is charged a flat 0.3% for bank on/off-ramp activity.
- ACH and SEPA transfers can start from $1; Fedwire below $10,000 has a fixed $25 fee, so it makes more sense for larger transfers.
- USDT on Ethereum mainnet adds a 0.1% conversion fee, with a $20 minimum.
One more place people mix things up: the chains you can “receive” from are not the same as the chains you can use to “withdraw to a bank.” Bank withdrawals currently can only start from stablecoins on Base, Ethereum, Arbitrum, and Polygon. USDC and EURC have the best exchange-rate experience.
There are more details in funding IBKR with this flow, so I wrote a separate step-by-step walkthrough. For the reverse direction, pulling money from IBKR back into USDC, see the withdrawal test. This overview stops here.
Feature three: automatic yield (Auto-Earn)
Stablecoins sitting inside FluidKey can be deployed automatically into DeFi protocols for yield, while the funds remain spendable. There are three modes: Optimized, the default, through Summer.fi pools; Core, which uses Gauntlet to allocate across Morpho and Aave; and off.
FluidKey only lets funds enter whitelisted, audited DeFi protocols. That does not mean “no risk”; audits reduce known risk, but they do not eliminate risk.
The yield math needs the right frame. This is variable market yield, not a fixed interest rate. Whether it earns anything, and how much, depends on the DeFi market at the time, and returns are not guaranteed. FluidKey also takes 10% of the yield. For example, if gross yield is 4%, the amount reaching you is roughly 3.6%. Whether to enable it, and which mode to use, is your call.
Where it works well, and where it has a ceiling
FluidKey is most useful when you need to publish or share a receiving address, but do not want to expose your entire fund history. Stealth addresses solve a real pain point in that situation. If you want to try “USDC directly as dollars” or run small payment flows, it is light enough for that too.
For moving million-dollar sums in and out over the long term, this kind of tool may not be the most convenient route. The issue is not safety alone. Large cross-border flows bring compliance checks, review, and cost, and using a still-developing tool for that may not be efficient or cheap. At that scale, many people use same-name bank wires instead. That is a fit question, not a good-or-bad verdict.
FluidKey also has a Fluidkey Score: a non-transferable ERC-20 issued on Base that records activity such as balance, referrals, and Auto-Earn deposits. It works like a Web3 credit identity, and the monthly free allowance is tied to it. FluidKey also supports exporting transaction records for major tax software. That answers a common worry: a privacy tool does not mean you “cannot file taxes.” The platform actually helps you export records for tax software, accountants, or your own archive.
Risks and limits
Privacy is not anonymity. FluidKey makes addresses harder to link, but once funds move back to an exchange address tied to your real identity, much of that advantage disappears. It reduces passive-linkage risk. It does not make you anonymous.
Self-custody key risk. If you lose your private keys or login credentials, no support desk can reset a password for you, and the money cannot be recovered. FluidKey has a recovery tool called SARA as a backup, but the premise is still that you keep your credentials safe. This is completely different from the exchange world where you click “forgot password.” It is the cost of control.
Offshore, with no local supervision. Services like this are not supervised by Taiwan’s FSC, and assets are not protected by deposit insurance. If something goes wrong, the recourse path is completely different from a local bank.
Smart-contract risk. No amount of auditing means zero risk. The smart accounts and the connected DeFi protocols can both be attacked.
Feature and regional limits. SWIFT international wires are not supported right now. FluidKey does not guarantee that the bank-account feature can be opened by Taiwanese residents, so you need to test it yourself. Before relying on it, run the full path with a small amount first.
Penchan’s FluidKey referral code
If you want to try it yourself, you can register through Penchan’s invite link:
Whether you use it, and whether you put money in, is entirely your decision. Crypto is volatile, and self-custody puts the responsibility on you. Make sure you understand the tradeoffs before moving funds.
With privacy, the technology is no longer the hardest part. The harder part is remembering two things: keep your own keys safe, and be able to explain where the money came from. FluidKey puts privacy, fiat rails, and automatic yield in one interface. None of those pieces is brand-new on its own, but together they are surprisingly practical. How much room it earns in everyday money flows is something you only know after using it for a while.