Description
An interface to bitcoind.
Description
This can be used to send Bitcoins, query balances, etc. It requires the Bitcoin daemon to be running and accessible via HTTP.
import Network.Bitcoin
main = do
client <- getClient "http://127.0.0.1:8332" "user" "password"
balance <- getBalance client
putStrLn $ show balance ++ " BTC"
To learn more about Bitcoin, see http://www.bitcoin.org.