Skip to main content

Sign in

Swish supports two ways to sign in:

Solana Wallet

Connect any Solana wallet — Phantom, Solflare, Backpack, or the built-in Seeker wallet.

X (Twitter)

Sign in with your X account. Swish automatically creates an embedded Solana wallet for you.

Connecting a wallet

  1. Go to swish.cash
  2. Click Connect Wallet
  3. Select your wallet from the list
  4. Approve the connection in your wallet

Signing in with X

  1. Go to swish.cash
  2. Click Connect Wallet
  3. Select Sign in with X
  4. Authorize Swish in the X login popup
  5. An embedded Solana wallet is automatically created for your account

Sign the session message

After connecting, you’ll be asked to sign a one-time message to establish your session. This signature is used to derive your encryption keys for private transactions — it’s not a transaction and costs nothing.
If you signed in with X, this step is required before you can send or receive. A prompt will appear automatically.

Fund your account

Before you can send payments, you’ll need USDC in your wallet. You can:
  • Deposit USDC or SOL directly to your wallet address (see Deposit)
  • Transfer from another wallet — send USDC on Solana to your Swish wallet address
If you signed in with X, Swish creates an embedded wallet for you — deposit to that address. If you connected an external wallet (Seeker, Phantom, Solflare, etc.), your Swish wallet address is the same one you connected with.
You’ll need a small amount of SOL for transaction fees. Most Swish transactions require only fractions of a cent in SOL.
  • Home screen — Enter an amount, then tap Send or Receive
  • Profile — View your wallet, balances, transaction history, and manage your account
  • Activity — See all your past transactions and their status in the Activity tab on your profile