how to use crypto for micropayments