Bitcoin Cigs - Smokin' Hot Bitcoin Signatures
Installation
gem install bitcoin-cigs
Examples
Verify a message signature:
require 'rubygems'
require 'bitcoin-cigs'
address = "13C5HZKutjMDeuc7f5mPj6XGpJCZu7xKh2"
signature = "H55JIuwEi4YXzINOzx2oU6VsfBcTOScpFtp10pP/M4EWV336ClH65SObwPXnRf/fMXDu8hs8nweB42CtpWgngeM="
= "aaa"
if BitcoinCigs.(address, signature, )
puts "It looks like you own address #{address}!"
end
Credits
Thanks to jackjack for pointing me to Armory's implementation of message signatures: https://github.com/jackjack-jj/jasvet/blob/master/jasvet.py
Bitcoin Cigs is maintained by Michael Pearce.
Copyright
Copyright (c) 2013 Michael Pearce. See LICENSE.txt for further details.