Creating an Account
Give Protocol uses a unified identity system. Whether you sign up with an email address or a crypto wallet, you end up with the same account and the same dashboard. You can always add the other method 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 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 both. Donors who want to give by card can sign up with just an email. Donors who prefer crypto can sign up with just a wallet. You can link the other method from your dashboard at any time.
Creating a Donor Account
Sign Up with Email
- Visit giveprotocol.io and click Create Account.
- Make sure the Donor tab is selected at the top of the form.
- Enter your email address and choose a password.
- If a crypto wallet is detected in your browser, you’ll see a toggle to link it to your account. This is optional but recommended — it lets you make crypto donations and view on-chain history tied to your account.
- Click Create Donor Account.
- Check your email to confirm your address. Once confirmed, you’re in.
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, 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 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 (such as the IRS Exempt Organizations dataset in the US). After creating your account:
- Search for your organization by name or registration number (e.g., EIN for US organizations).
- 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 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.
- 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 both email and wallet for added flexibility. If you lose access to one, the other can still get you into your account.