Promising Multi-Function Wallet