You can do it somewhat more efficiently if you're going to make many donations to do a large amount at once to a Donor Advised fund, e.g. Fidelity Chartable and then make further donations out of the trust-- because then you just have a single bitcoin donation.
I set up an account at Fidelity Charitable and donated some bitcoins. That all went fairly smoothly, although it did involve some emails and phone calls. Then, I portioned out the funds from Fidelity's sale to a few charities. I paid $120 for the appraisal -- that was a legally-required waste of money. I got lucky and the bitcoins were sold at the the top, so the appraiser just used the sale price.