Fluid Swap login & registration guide (there's no password — here's why)
Fluid has no email sign-up and no password. You "register" and "log in" by connecting a self-custody wallet. This guide walks the exact steps, the safe way, with the mistakes that cost people money flagged in bold.
Not the official Fluid website This is an independent educational guide. We are not affiliated with, endorsed by, or operated by Fluid, Instadapp, or CEX.IO. Always verify links on the official fluid.io before connecting a wallet.Last reviewed: June 2026 · By the FluidSwap Guide editorial team
If you typed "Fluid Swap login" expecting a username-and-password box, here's the mental reset: DeFi doesn't work like a website account. There is nothing to register and no password to remember. Your wallet is your login, your seed phrase is your master key, and you are your own bank — and your own IT support. Let's do this properly.
"Registering" = creating a wallet once. "Logging in" = connecting that wallet to the Fluid app and approving a signature. That's it.
Step 1 — "Register" by creating a wallet (once)
Your one-time setup is creating a self-custody wallet. On desktop, MetaMask and Rabby are the common choices; on mobile, MetaMask, Trust Wallet or Rabby Mobile. During setup the wallet generates a seed phrase — usually 12 or 24 words.
Write the seed phrase on paper (or steel), store it offline, and never photograph it, paste it into a note app, or type it into any website. Anyone with these words owns your funds, forever. There is no "forgot password" — these words are the password, and they can't be changed.
Step 2 — Fund the wallet (without torching money on the wrong network)
An empty wallet can't transact — you need the network's gas token. Most people buy crypto on a regulated centralised exchange and withdraw to their wallet. This is the step where beginners lose real money, so slow down:
Buy on a CEX
Buy ETH (or the relevant gas token / stablecoin) on an exchange. A simple converter like CEX.IO Convert avoids order books for first-timers.
Copy your wallet address
In your wallet, copy the receiving address. Confirm it's for the network you intend to use.
Match the network — twice
On the exchange's withdraw screen, the network must match your wallet's network. Sending ERC-20 funds to a different network's address can burn them permanently. Read it. Read it again.
Send a test amount first
For any large transfer, send a small test, confirm it arrives, then send the rest. Cheap insurance.
Step 3 — "Log in" by connecting your wallet
Open the official app
Reach the Fluid app via the link on fluid.io. Verify the URL and bookmark it. Never log in through a link from an ad, email, or DM.
Click "Connect Wallet"
Pick your wallet from the list. Your wallet pops up asking to connect to the site.
Approve the connection
This shares only your public address — it does not grant access to your funds. You can disconnect anytime.
Sign in (if prompted)
Some dApps ask for a free "sign message" to verify ownership. Read it — a plain login signature costs no gas and moves no funds. A request that wants a token approval or a transaction is different; understand it before signing.
A "sign-in / sign message" request is gasless and harmless. A transaction or token approval can spend your assets — check the token, the amount (beware "unlimited"), and the spender address before approving.
Troubleshooting the common "I can't log in" problems
| Symptom | Likely cause | Fix |
|---|---|---|
| "Connect Wallet" does nothing | Wallet extension locked or pop-up blocked | Unlock the wallet, allow pop-ups, refresh |
| Wallet connects but balance shows zero | Wrong network selected | Switch to the correct network in your wallet |
| Transaction stuck "pending" | Gas price set too low / nonce gap | Speed up or cancel in the wallet; wait for the chain |
| "Insufficient funds for gas" | No native gas token in the wallet | Add a little ETH (or the chain's gas token) |
| Site looks slightly "off" | You may be on a phishing clone | Stop. Re-open from your bookmark / fluid.io |
What to do if you think you've been phished
Act fast and in this order:
- Move your remaining assets to a fresh, uncompromised wallet immediately.
- Revoke approvals you granted to the malicious site using a reputable approval-revoke tool.
- Assume the seed phrase is burned if you ever typed it anywhere — that wallet can never be trusted again.
Hard truth: if you signed a draining transaction or leaked your seed phrase, recovery is usually impossible. Speed of response is the only lever you have. This is exactly why a hardware wallet, which forces an on-device confirmation, is worth it for serious balances.
No legitimate site, wallet, or "support agent" will ever ask for your 12/24-word seed phrase. Anyone who does is stealing from you.
Why DeFi threw out passwords in the first place
It's worth understanding why the login works this way, because it makes the safety rules click into place. A password-based system needs a central server to store (a hash of) your password and check it when you log in. That server is a single point of failure: hack it, and millions of accounts spill. It also means a company decides who gets in — they can lock you out, freeze you, or be compelled to.
DeFi's answer is public-key cryptography. Your wallet holds a private key; the network knows only your public address. When you "log in," you're not sending a secret to a server — you're proving, with a cryptographic signature, that you control the key. Nothing to steal from a central database, no gatekeeper. The cost of that freedom is blunt: you are the only backup. No reset email exists because there's no central record to reset against.
This is the trade most newcomers underestimate. Self-custody isn't just "more secure" — it relocates the entire burden of security from a company's IT team onto you. That's powerful and unforgiving in equal measure.
Connecting with a hardware wallet (the gold standard)
For anything beyond pocket money, the safest way to "log in" pairs a hardware wallet with a software interface:
Connect the device to MetaMask/Rabby
Plug in your Ledger/Trezor and add it as an account inside MetaMask or Rabby. The software becomes a window; the keys stay on the device.
Connect that wallet to Fluid as usual
The dApp sees a normal address — it doesn't even need to know it's hardware-backed.
Confirm every action on the device
Each transaction must be physically approved on the hardware screen. Read what it shows — this is the step that defeats a malicious site trying to slip a draining transaction past you.
How to recognise an approval scam in the wild
The most common modern theft isn't password phishing — it's tricking you into signing something. Train your eye:
| What you're asked to sign | Risk level | What to check |
|---|---|---|
| Plain message / "sign in" | Low (gasless, no transfer) | That it's a login string, nothing more |
| Token approval | High | Token name, spender address, and the amount — reject "unlimited" unless you trust it |
| "Permit" / off-chain signature | High & sneaky | These can authorise transfers without an on-chain tx — be very cautious |
| setApprovalForAll (NFTs) | Very high | Grants control of a whole collection — almost never needed on a swap site |
If a "connect to claim/airdrop" page immediately throws an approval or permit request at you before you've done anything, close the tab. That sequence is the signature (pun intended) of a drainer.
A word on KYC, privacy and IP logging
Interacting with the non-custodial protocol itself requires no identity verification — you're just signing transactions. But be realistic about privacy: front-end websites and RPC providers can log your IP address and link it to your wallet activity, and everything you do on-chain is permanently public. If privacy matters to you, that's a separate discipline (careful wallet hygiene, not reusing addresses for unrelated activity). The centralised exchange you might use to buy crypto first will require full KYC — that's the trade-off for the easy fiat on-ramp.
Right wallet selected · correct network · URL matches your bookmark · you're ready to read (not rubber-stamp) the signature · large balance? hardware wallet plugged in. Run this every time and "logging in" becomes genuinely safe.
Once you're connected, see what you can actually do in the Fluid Swap App guide, or harden your setup with the wallet guide.