Hey, I made this self-hosted server called proof-of-donation, as an experimental alternative to CAPTCHA. It verifies email donation receipts using DKIM. Instead having users solve puzzles, you can gate signups on charity donations.
Let me know what you think :)