South Africa is ready to accept Bitcoin and other crypto-currencies