Connecting Your Wallet

forms.wtf uses wallet-based authentication. There are no passwords — you prove your identity by signing a message with your wallet.


Supported login methods

Wallets (EVM)

  • MetaMask

  • WalletConnect (any WalletConnect-compatible wallet)

  • Coinbase Wallet

  • Rainbow, Zerion, and 300+ others via WalletConnect

Other chains

  • Solana — Phantom, Backpack, Solflare

  • Bitcoin — Unisat, Xverse

  • SUI — Sui Wallet, Suiet

Social logins

  • Google

  • Discord

  • X (Twitter)

  • Apple

  • Farcaster

Social logins are powered by Reown AppKit and are linked to a wallet address internally.


How to connect

  1. Click Connect Wallet or choose a social login

  2. Select your wallet from the modal

  3. Your wallet will prompt you to sign a message (this is not a transaction — no gas fee)

  4. Once signed, you are logged in

The signature verifies you own the wallet without any on-chain transaction.


First-time setup

When you log in for the first time:

  • A new account is created automatically using your wallet address as your identity

  • Your ENS name (if you have one) is fetched and displayed

  • You land on your dashboard, ready to create your first form


Adding a display name and email

You can add an optional display name and email address from Settings → Profile.

  • Display name — shown in the dashboard and on team invites

  • Email — used for submission notifications and billing receipts. You can verify your email via OTP.


Multiple wallets

You can link multiple wallet addresses to your account from Settings → Wallets. All linked wallets share the same account and dashboard.


Logging out

Click your wallet address in the top-right corner of the dashboard and select Sign out. Your session cookie is cleared immediately.


Security

  • Sessions last 7 days via an HTTP-only cookie

  • No private keys are ever stored or transmitted

  • Signing a message does not grant any spending permissions

Last updated

Was this helpful?