Bitcoin, no questions asked. XRP is centralized as fuck.
reply
Sure, no doubt. But since Twitter is centralized...
reply
You have a point and honestly can't say I care too much. Likely there'd be multiple payment options.
reply