[go: up one dir, main page]

free · ios & android · testnet

The wallet that keeps your balance private

Fhenix Pay is a self-custodial mobile wallet for confidential payments. Hold tokens whose amounts are encrypted on-chain, send them by QR, NFC, or Bluetooth — and nobody but you ever sees how much.

self-custodial · keys never leave your phone · ledger support · powered by fhenix cofhe
Fhenix Pay home screen — portfolio card with private/public split, Send / Receive / Shield actions, dual-mode Fhenix tokens, and the Wallet / Browser / Explorer / Settings tabs
the wallet

Every balance, public and private, on one card

The portfolio card shows your total in USD and how much of it is confidential. Every token card breaks the split down further — with the encrypted side unsealed only for you, on your device.

  • Confidential balances decrypted locally via CoFHE permits — the chain only ever sees ciphertext
  • DUAL and FHERC20 tags tell you exactly what kind of token you hold
  • Private / public split bar with real amounts on each side
  • One eye icon hides every balance for over-the-shoulder privacy
  • Sepolia, Arbitrum Sepolia, and Base Sepolia testnets built in
Expanded fUSD token card with DUAL tag, private/public split, contract address, and Shield / Unshield actions
payments

Pay like a payment app, not like a crypto app

Sending is built around how people actually pay in person: point your camera, tap a terminal, or find the device standing next to you. The amount is encrypted on your phone before the transaction ever leaves it.

  • Send to any address — typed, pasted, or picked from your friends list
  • Scan a payment-request QR and confirm — that's the whole flow
  • Tap to Pay: read an NFC payment tag and settle on the spot
  • Bluetooth P2P: pay a nearby Fhenix Pay device with no network pairing dance
  • Receive with a wallet QR, or request a specific amount
  • Share payment requests as an NFC tag or over Bluetooth
Send via sheet — Scan QR, Tap to Pay (NFC), Bluetooth
shield & unshield

Move between public and private in one tap

Dual-mode tokens like fUSD carry a public and a confidential balance in the same contract. Shielding moves value into the encrypted side; unshielding brings it back — with the decryption handled by the CoFHE network, never by a server that sees your money.

  • Shield dual-mode tokens in place — no approvals, no wrapping
  • FHERC20 wrappers (like cUSDC for USDC) wrap and unwrap with the approve step handled for you
  • Unshield is two-step by design: burn confidentially, then claim publicly once threshold-decrypted
  • Pending claims show on the token card until they're ready
Shield fUSD sheet — move public fUSD into the confidential balance
hardware wallets

Run the whole wallet from a Ledger

Connect a Bluetooth Ledger and use it as your wallet — the private key stays in the Ledger's secure element and never touches the phone. Balances, confidential unsealing, sending, shielding: everything works the same, with every signature confirmed physically on the device.

  • Nano X, Nano Gen5, Stax, and Flex over Bluetooth
  • Connect from onboarding or Settings — no seed phrase ever enters the phone
  • Every CoFHE permit and transaction approved on the device
  • The app tells you in plain words what each blind signature is for
  • Automatic reconnect after an app restart or a dropped link
Connect Ledger screen — on-device instructions and Scan for Ledger
the superpower

Amounts that stay encrypted, end to end

Fhenix Pay tokens run on smart contracts computing over fully homomorphic encryption. A transfer lands on-chain as amount: ▓▓▓▓▓▓ and stays that way forever: the contract adds and subtracts balances it cannot read, and only the holder can unseal their own number.

KIND_01

Confidential transfers

Every send encrypts the amount on your phone. Explorers see that a transfer happened — never how much moved.

KIND_02

Dual-mode tokens

One contract, two ledgers: a normal public ERC20 balance and an encrypted one, with shield/unshield moving value between them.

KIND_03

FHERC20 wrappers

Wrap any plain ERC20 — cUSDC wraps USDC — into a confidential token, and unwrap back to the original whenever you like.

Add Token sheet detecting fUSD as a dual-mode confidential token
Compromised-device warning shown before opening a wallet on a risky device

Sealed just for you

Balances are unsealed via CoFHE permits and NaCl sealing keys — decryption happens on your device, not on a server.

Threshold decryption

Unshield claims are decrypted by the CoFHE threshold network and settled on-chain with a verifiable proof.

Token type detection

Paste any address — the app probes the contract and labels it ERC-20, DUAL, or FHERC20 wrapper automatically.

and the rest

Small things, done properly

Self-custodial keys

Create a wallet with a 12-word recovery phrase (verified before you can proceed) or import one — keys live OS-encrypted on the device.

Biometric gate

Face ID / fingerprint / passcode required to open the app, reveal the recovery phrase, or delete the wallet.

Compromised-device checks

Jailbreak and developer-mode detection warns you before a non-custodial wallet is opened on a risky device.

Web link with clear signing

Pair with a dApp in your browser over an end-to-end WebRTC link; every transaction is decoded and shown on the phone before you approve.

L2-proof gas handling

Every transaction is locally gas-estimated with headroom and a fee cap — no more base-fee surprises on Arbitrum.

Activity, priced in USD

A full transaction history plus live USD pricing for your portfolio total and per-token values.

Explorer & dApp browser

The Fhenix Confidential Explorer opens in-app on your own address — with your amounts decrypted just for you — and a dApp browser loads any CoFHE dApp with the wallet built in.

Friends

An address book for the people you pay often — save an address under a name once, then pick it straight from the send flow.

Built-in tokens, your look

The curated Fhenix token list loads automatically per network, and the app follows your system theme — or force light / dark in Settings.

iosandroidledgersepolia · arbitrum sepolia · base sepoliapowered by fhenix cofhe

Ready when you are

Two minutes from install to your first confidential token — the manual walks you through it.