Now uses bitcoinjs