What are the requirements for using VT-Wallet?