Graft: Bringing together merchants and crypto-customers