Labels
Fluidkey uses stealth addresses, generating a new address for every payment you receive to protect your privacy. For users with advanced privacy needs, we also offer labels, giving you more flexible control over how you manage addresses and payments, and deeper control over your financial privacy.
Why use labels?
Labels let you decide which funds to use for each outgoing transaction, giving you control over your privacy. For example, you can label incoming payments as clients, personal, or investments, then restrict a transaction to only use funds labeled clients.
This means the recipient of that transaction will only see funds coming from sources labeled clients. Our algorithm also automatically calculates the most privacy preserving sending path across all transactions labeled clients.
How to add labels
In "Latest Activity", select any incoming transaction to add a label to it. You can choose an existing label or create a new one by entering a name and selecting a color. To remove a label, simply remove it from the transaction.
Each transaction can have multiple labels, and each label can be applied to multiple transactions. Labels can mark a single payment (for example salary-may-24) or a group of payments (for example salary).
Practical ways to use labels
Labels apply automaticallyOnce you label a transaction, future payments to the same address will automatically carry the same label. This is useful for recurring payments to fixed addresses, such as salary deposits or whitelisted exchange addresses, saving you the effort of manually labeling every time.
For example, label your company payroll transaction as Salary and every monthly deposit to the same address will automatically apply that label. Or label your exchange deposit address as CEX so future transfers from it are sorted automatically, with no manual work needed.
On the token balance page, you can filter by label to quickly see the balance held under a specific label. This is useful for managing multiple income sources at once, for example separating salary, investment, and client funds so you always have a clear view.
For example, filter by Salary to see your accumulated salary balance, filter by Brokerage to track your brokerage related funds, or filter by Client A or Client B to review each client's payments separately without reconciling transactions one by one.
When sending, you can choose to draw funds only from a specific label, so the outgoing transaction only exposes the group of addresses you want to reveal. This is useful when you only want a particular recipient to see one specific source of funds.
In the send window, when you enter the amount, from "Using labels" you can select the source of funds. The list only shows labels with enough balance in the token you are sending, and you can select multiple labels at once.
For example, when sending to client A, select only the Client A label. The recipient will only see funds from sources labeled Client A, with no visibility into your Salary, CEX, or Client B funds, and clients remain invisible to one another.