Skip to content
Base58 is a Ruby library/gem for converting ints to and from base58.
Ruby
Latest commit b8fd81f Feb 5, 2010 @dougal Updated gemspec.
Failed to load latest commit information.
lib raise an ArgumentError if base58 input string Jan 30, 2010
test raise an ArgumentError if base58 input string Jan 30, 2010
.gitignore Initial commit. Apr 25, 2009
CHANGELOG
MIT-LICENSE
README.rdoc updated readme with new encode/decode aliases Jan 30, 2010
Rakefile Move management to Jeweler and hosting to GemCutter. Nov 5, 2009
VERSION
base58.gemspec Updated gemspec. Feb 5, 2010

README.rdoc

Base58

If you find this library useful, please consider a donation to show your support!

www.paypal.com/cgi-bin/webscr?cmd=_send-money

Paypal address: dougal.s@gmail.com

Install

Base58 is hosted by gemcutter.com. Please make sure you have added them to your gem sources.

$ sudo gem install base58

Usage

require 'rubygems'
require 'base58'

# Int to Base58
Base58.encode(12345) # => 4ER

# Base58 to Int
Base58.decode('A2Ph') # => 6639914

RDoc Documentation

You can view the rdoc documentation online.

Problems, Comments, Suggestions?

All of the above are most welcome. dougal.s@gmail.com

Credits

Douglas F Shearer - douglasfshearer.com

Test examples courtesy Fraser Speirs' Base58Encoder Objective-C class, gist.github.com/101674.

Something went wrong with that request. Please try again.