I’d like to offer payment of my Gumroad products with cryptocurrency.
However, I also realise that this is a legislative minefield for Gumroad as a company.
So my suggestion is to integregate with BitPay’s API, and have them handle the payments and financial headaches.
(I’m not affiliated with BitPay, but used them earlier with a different eCommerce platform and that integration works great.)