Users will be able to connect their wallet to the platform and choose almost any crypto asset they prefer for the donation. If the charity organization they have chosen to donate to does not accept the asset the user chooses, we can easily swap the chosen asset for one that is accepted for a very small fee. The idea behind this is to take care of everything in one place at one time instead of users finding the charity they want to donate to only to find out that they do not accept any of the crypto assets they own and that they will need to go to an exchange to swap to an acceptable asset and then go back to the donation site and try again. That is a huge hassle and unnecessary.