We'll walk you through the process of making a crypto donation via Metamask here. If you do not have a metamask wallet well then you should head on over to the Metamask website and learn how to get one!
Once you have chosen a project and set an amount to donate go ahead and click the
Donate button. This should bring up a pop-up window from metamask to confirm the transaction details.
Verify that the amount on the Metamask pop-up corresponds with the amount you specified on the project page. Take note that the gas fee from the Ethereum network is added on top of the donation amount. Make sure you have enough Ethereum in your wallet to cover the gas fees.
If it looks good hit
CONFIRM and your donation transaction will start. You should see a pop-up that looks like this:
You can check your transaction by following the link 'View on Etherscan' and you should also see the transaction pop up on your Metamask under the 'Activity' Tab. a Note that here we used the Ropsten Test Network for demonstration. You should be using 'Ethereum Mainnet' to make your donation.
Once the transaction has been confirmed on the blockchain you'll be taken to the page next page confirming your successful donation. Nice work!
If you're tired of paying outrageous gas fees on Mainnet Giveth supports donations on xDai. To get Metamask setup on the xDai network go here. Log in with the xDai network via MetaMask on Giveth.io. You can follow the same process for making donations on xDai as on Mainnet.