This thread is inspired by another: view original post
ive seen a few things about them but dont know what they are.
English
-
Online alternative to a bank with it's own currency with it's own independent exchange rate. Used for untraceable transactions and quicker online purchases than paypal. Generally used by those deeply invested in deep web sites and stuff that isn't exactly legal..