Account & Wallet
FriendSpace integrates social identity with Web3 wallet functionality to create a seamless user experience.
Creating an Account
FriendSpace uses Privy for authentication, offering multiple sign-up methods for a seamless onboarding experience.
Sign-Up Options
You can sign up using one of the following methods:
- Base Wallet: Connect your existing Base wallet to get started quickly.
- Passkey: Use password-free authentication with your device's built-in security (biometric authentication or security keys).
- X (Twitter): Sign up by linking your X account (traditional method).
Wallet Creation
Upon signup, a dedicated embedded wallet is automatically created for you (unless you connected an existing Base wallet). This wallet is used for all transactions within the app, such as buying keys and trading.
Important: Even if you sign up with a Base wallet or passkey, you must link your X account to access all features of FriendSpace. Your X account is required for social identity verification and allows other users to find and interact with you.
Linking Your Accounts
Regardless of how you signed up (Base wallet, passkey, or X), you must link your X account to access all features:
Linking Your Accounts
Navigate to the Account page or access the link-account flow.
Click "Link X" or "Connect Twitter".
Authorize FriendSpace to access your X account.
Your X account will be linked to your FriendSpace profile.
Why is this required? Your X account serves as your social identity on FriendSpace, allowing other users to find you, verify your identity, and interact with you across the platform.
Connecting Your Base Wallet
If you signed up with a passkey or X account, you can connect your Base wallet to your account:
Navigate to the Account page or access the link-account flow.
Click "Link Base Wallet" or "Connect Base Wallet".
Select your Base wallet from the wallet selector.
Approve the connection in your wallet.
Your Base wallet will be linked to your FriendSpace account.
Note: If you already signed up with a Base wallet, it's automatically linked. You can also connect additional wallets if needed.
Using Passkey Authentication
Passkey provides a secure, password-free login experience using your device's built-in security features (Face ID, Touch ID, Windows Hello, or security keys).
To enable passkey login:
Go to Settings → Login Methods.
Click "Enable" on the Passkey Login card.
Follow the prompts to set up your passkey using your device's biometric authentication or security key.
Once enabled, you can use your passkey to log in quickly without entering passwords.
To disable passkey:
Go to Settings → Login Methods.
Click "Disable" on the Passkey Login card.
Confirm the action.
Passkey login works seamlessly across your devices that support the same passkey.
Managing Your Wallet
You can access your wallet details from the Account page or the Dashboard.
- Wallet Address: View your unique 0x address.
- Funding: To start trading or buying keys, you need to deposit USDC on the Base network. Copy your wallet address and send funds from an external wallet or exchange.
- Withdrawal: You can withdraw your funds (USDC and ETH) to an external wallet at any time.
Ethos Score
FriendSpace utilizes Ethos to provide a reputation score for users.
- What is it?: A reputation score based on your on-chain and off-chain activity.
- Impact: A higher Ethos score can signal trustworthiness and activity to other users.