
Documentation
Complete guide to FLUX Pay's privacy-preserving transfer protocol
FluxPay vs Existing "Anonymous" Swaps
| Feature | FluxPay | SideShift | HoudiniSwap |
|---|---|---|---|
| Swap Fees | 1% — always | ~0.5%–3% + spread | Up to ~10% |
| KYC / Accounts | None | None | None |
| Custody | Non-custodial | Non-custodial | Non-custodial |
| Privacy Model | Privacy by default | Optional / route-dependent | Strong but slow |
| Routing | Optimized smart routing | Standard routing | Privacy-heavy routing |
| Confirmation Strategy | Minimized, chain-aware | Fixed per chain | High confirmation thresholds |
| Typical Completion Time | 2–10 minutes* | 5–20 minutes | 20–60+ minutes |
| Fast Privacy Rails | Yes (prioritized) | Partial | No |
| Fee Transparency | Absolute | Variable | Variable |
| Designed For | Everyday private payments | Convenience swaps | Deep obfuscation |
| UX Philosophy | Payments, not mixing | Exchange-like | Obfuscation-first |
Overview
FLUX Pay is a non-custodial privacy layer built on top of Solana that enables privacy-oriented token transfers. Unlike basic direct sends, FLUX Pay uses an Ephemeral Routing Protocol (ERP) to route through short-lived routing accounts to make simple address-to-address traceability harder.
FLUX Pay focuses on practical on-chain privacy improvements (like multi-hop routing and timing jitter). It is not a guarantee of perfect anonymity, and privacy properties depend on how you use the protocol and the broader on-chain context.
Privacy Chain Protocol
The FLUX Privacy Chain is our core innovation—a secondary transaction layer that operates on top of Solana's base layer. When you initiate a private transfer, your funds enter our Privacy Chain where they route through ephemeral hops to reduce simple correlation.
How Privacy Chain Works
- Ephemeral Routing — Your transfer routes through short-lived routing accounts to help reduce simple input/output correlation
- Multi-hop Routing — Funds route through a short chain of ephemeral hops to reduce direct address-to-address traceability
- Temporal Obfuscation — Randomized delays between 0.5-3 seconds are introduced at each hop to help reduce simple timing correlation
- Operational Safety — Routing is designed to be non-custodial and minimize the amount of sensitive data handled by the frontend
Privacy Guarantees
Sender Privacy
Routing helps reduce direct sender-to-recipient linkability compared to a simple direct send
Receiver Privacy
Routing can make it harder to correlate a source transaction to a destination address, but on-chain activity is still public
Amount Privacy
Amounts are visible on-chain. Routing is focused on reducing linkability, not hiding amounts
Timing Privacy
Randomized delays help reduce simple temporal correlation
How It Works
FLUX Pay provides two modes of operation: AI Assistant for conversational transfers with wallet connection, and Non-Custodial mode (no wallet connect).
Initiate Transfer
Enter destination address and amount, or chat with our AI assistant
Generate Deposit Address
We generate a one-time deposit address and routing plan for your transfer
Fund the Transfer
You sign a funding transaction from your connected wallet to the deposit address
Privacy Chain Routing
Funds enter our Privacy Chain and route through 7-12 ephemeral hops
Secure Delivery
Funds arrive at the destination after passing through the configured routing hops
Ephemeral Routing Engine
Our Ephemeral Routing Engine (ERE) is the backbone of FLUX Pay's privacy infrastructure. It coordinates the creation and use of short-lived routing accounts that are used to route transfers through multiple hops.
Technical Architecture
- Managed Routing Keys — Routing accounts are created and used for multi-hop transfers, with signing handled by a managed wallet provider (so private keys are not exposed to the browser).
- Deterministic Destruction — After a wallet completes its routing duty, its key material is retired from active use and rotated out of circulation.
- Routing Randomization — Routing parameters include randomized hop counts and timing jitter.
- Step-Based Execution — Transfers execute as a series of steps with status tracking, so failures can be detected and handled.
Routing Parameters
Commands
Use these commands with our AI Assistant for quick actions:
send [amount] SOL privately to [address]Initiate a private transfer to the specified wallet address
balanceCheck your current SOL balance
helpDisplay available commands and usage information
statusCheck the status of your current transfer in real-time
Fee Structure
A 1% protocol fee is deducted from the transfer amount to support protocol development and infrastructure costs.
Security Architecture
Security is paramount at FLUX Pay. Our infrastructure has been designed from the ground up to protect user funds and privacy at every layer.
Security Measures
- Non-Custodial Design — We never have access to your funds. All routing is performed through user-funded routing plans and server-side execution, not custody transfers
- Defense-in-Depth — We validate inputs, use strict allowlists where possible, and design server routes to avoid secret exposure
- Minimal Data — We store only what's needed to execute and track routing plans; on-chain transactions remain publicly visible
- Encrypted Communications — All API communications use HTTPS
- Operational Controls — Production deployments should use rate limiting and monitoring appropriate for your environment
Compliance
FLUX Pay is designed for legitimate privacy use cases. We believe financial privacy is a fundamental right, but we also take compliance seriously.
Our Approach
- OFAC Screening — All destination addresses are screened against sanctioned wallet lists in real-time
- Transaction Limits — Reasonable limits prevent abuse while allowing normal privacy-conscious users to transact freely
- Legitimate Use Focus — Our service is designed for salary privacy, business transactions, personal security, and other lawful purposes
Frequently Asked Questions
Is FLUX Pay a mixer?
No. Unlike traditional mixers that pool funds, FLUX Pay uses ephemeral routing where each transfer uses its own isolated routing path rather than a shared pool.
Do I need to connect my wallet?
For AI Assistant transfers, yes—you'll connect a wallet to sign the initial funding transaction. Non-Custodial mode does not require wallet connection.
How long do transfers take?
Transfer time varies based on hop count, network conditions, and confirmations. You can track progress in real-time in the UI.
What tokens are supported?
Currently, we support SOL transfers. SPL token support (USDC, USDT, etc.) is coming soon.
What if my transfer fails?
If a hop fails, the UI will show the current status. If you run into issues, try again later or reach out to support.
STAKING COMING SOON
What is FluxPay staking?
FluxPay staking allows token holders to lock their tokens into the protocol to support the network and participate in its growth. In return, stakers receive ongoing rewards tied to real platform activity—not inflationary emissions.
When will staking go live?
Staking is coming soon. The rollout will be announced publicly once audits, infrastructure, and launch parameters are finalized.
What rewards do stakers receive?
Stakers will receive rewards derived from protocol activity and ecosystem incentives. FluxPay is designed around sustainable rewards, not short-term yield farming or artificial APYs.
Is staking inflationary?
No. FluxPay staking is built to avoid excessive inflation. Rewards are aligned with real usage and long-term network health rather than token dilution.
Is staking required to use FluxPay?
No. FluxPay transfers remain accessible to everyone. Staking is optional and designed for users who want to support the network and participate more deeply in its economics.
Will staking require KYC or accounts?
No. FluxPay staking will be permissionless, with no KYC or account creation required.
Can I unstake my tokens at any time?
Unstaking mechanics, including any potential cooldown periods, will be clearly disclosed before launch. FluxPay prioritizes transparency and user control.
Is FluxPay staking custodial?
No. FluxPay staking is designed to be non-custodial, allowing users to retain control of their tokens at all times.
How does staking benefit the FluxPay ecosystem?
Staking aligns long-term holders with the success of the network, strengthens protocol resilience, and supports ongoing development—without introducing fees for everyday users.
How will staking rewards be distributed?
Reward distribution details will be published prior to launch. All mechanisms will be verifiable and on-chain.
How do I prepare for staking?
Hold FluxPay tokens in a supported wallet and follow official FluxPay channels for launch announcements and instructions.