virtual currency entities