Wallet api

Basic Wallet API