Building a wallet that does not double-spend | Gamms