Creating an Account
Give Protocol uses a unified identity system. Whether you sign up with an email address, Google account, passkey, or crypto wallet, you end up with the same account and the same dashboard. You can always add other sign-in methods later.
Before You Start
You’ll need one of the following:
- An email address — for email/password signup. This is the simplest path and doesn’t require any crypto knowledge.
- A Google account — for one-click signup and sign-in via Google OAuth.
- A crypto wallet — such as MetaMask or Coinbase Wallet. If you already have one connected in your browser, Give Protocol will detect it automatically.
You don’t need all of these. Donors who want to give by card can sign up with just an email or Google account. Donors who prefer crypto can sign up with just a wallet. You can link additional methods from your dashboard at any time.
Creating a Donor Account
Sign Up with Email
- Visit giveprotocol.io and click Create Account.
- Enter your email address and, optionally, a display name.
- Expand the “Or set a password” section and choose a password (minimum 8 characters), or skip it to use passwordless sign-in.
- Confirm that you are 16 years of age or older (required by our Privacy Policy).
- Click Create Account.
- Check your email to confirm your address. Click the verification link — you’ll be redirected to your dashboard.
Sign Up with Google
- Visit giveprotocol.io and click Create Account.
- Click Continue with Google.
- Sign in with your Google account and authorize Give Protocol.
- Confirm that you are 16 years of age or older when prompted.
- Your account is created and you’re taken to your dashboard.
Sign Up with a Passkey
If your device supports passkeys (available on most modern browsers and operating systems):
- Visit giveprotocol.io and click Create Account.
- Enter your email address.
- Click Sign up with Passkey (fingerprint icon).
- Follow your device’s passkey prompt (fingerprint, face recognition, or security key).
- Your account is created with passwordless authentication.
Sign Up with Wallet
- Visit giveprotocol.io and click Create Account.
- Click Connect Wallet (or if your wallet is already connected, it will be detected).
- Your wallet app will ask you to sign a message to prove you own the address. This is a signature only — it does not cost anything and does not initiate a transaction.
- Your account is created and linked to your wallet address. You’ll be taken to your dashboard.
- You can optionally add an email address later from your dashboard settings for account recovery and notifications.
No Wallet? No Problem
If you don’t have a crypto wallet and aren’t sure what one is, that’s perfectly fine. You can create an account with just your email or Google account, donate by card through our fiat payment processors (Helcim for USD, PayPal for international currencies), and explore the platform fully. If you decide to try crypto donations later, you can connect a wallet from your dashboard at any time. See the Wallet Connection guide or the Crypto Giving Guide for more details.
Creating a Charity Account
If you represent a charitable organization, the signup process starts the same way but includes additional steps to verify your organization’s identity.
Step 1: Create Your Account
- Visit giveprotocol.io and click Create Account.
- Select the Charity tab at the top of the form.
- Enter your email address and password. Use your official organizational email if possible — this helps during the verification process.
- Note: the wallet-linking toggle does not appear on the Charity tab. Organizational crypto wallets are configured separately after your account is created, through your charity dashboard. This keeps personal wallets separate from organizational funds.
- Click Create Charity Account.
Step 2: Claim Your Organization’s Profile
Many charitable organizations already have a profile on Give Protocol, auto-populated from official national charity register data. After creating your account:
- Search for your organization by name or Tax ID.
- If your organization appears, click Claim Profile and follow the verification steps — you’ll need to confirm your registration number, provide your name and title as an authorized representative, and verify via your official organizational email.
- If your organization doesn’t appear, you can request to be added through the platform.
For the full walkthrough, see How To Join.
What Happens After Signup
Once your account is created, you’ll land on your Dashboard. From there you can:
- Browse and search for charities
- Make your first donation (by card or by crypto)
- Complete your profile
- Connect or link a wallet (if you haven’t already)
- For charities: complete the post-claim onboarding checklist
Account Security Tips
- Use a strong, unique password for your email-based account, or use a passkey or Google sign-in for passwordless security.
- Never share your wallet seed phrase or private keys with anyone. Give Protocol will never ask for them.
- The wallet signature during signup is free. It’s a proof-of-ownership message, not a transaction. If your wallet asks you to approve a transaction with a gas fee during signup, something is wrong — do not proceed.
- You can use multiple sign-in methods for added flexibility. If you lose access to one, another can still get you into your account.