14 best Ruby Blockchain libraries in 2023
by meenakshi@openweaver.com Updated: Jan 4, 2023
Guide Kit
Include functions like creating and signing transactions, querying the blockchain, working with keys and addresses, interacting with the Ethereum blockchain, deploying and interacting with smart contracts, querying the blockchain, and more using the Ruby Blockchain libraries. Ruby is a programming language used to build applications that interact with blockchain technology. A blockchain is a decentralized, distributed database employed to securely and openly record transactions and track assets.
Ruby is used in various ways to create applications that communicate with blockchain technology. For instance, you could create a wallet application that enables users to make and receive cryptocurrency payments using a Ruby library like bitcoin-ruby or ethereum.rb. Another option is to create a smart contract application that runs on a Hyperledger Fabric blockchain network using a library like hyperledger-fabric-sdk-ruby. Several libraries in Ruby can be used to build applications that interact with blockchain technology, like ruby-ethereum, zold, blockchain, api-v1-client-ruby, etc.
Check out the below list to find the best Ruby Blockchain libraries for your application:
lets-build-a-blockchainby Haseeb-Qureshi
A mini cryptocurrency in Ruby
lets-build-a-blockchainby Haseeb-Qureshi
Ruby
426
Version:Current
License: No License
ruby-ethereumby cryptape
A Ruby implementation of Ethereum.
ruby-ethereumby cryptape
Ruby
269
Version:v0.11.0
License: Permissive (MIT)
zoldby zold-io
An Experimental Non-Blockchain Cryptocurrency for Fast Micro Payments
zoldby zold-io
Ruby
186
Version:0.29.33
License: Permissive (MIT)
blockchainby rubycoco
blockchain (crypto) tools, libraries & scripts in ruby
blockchainby rubycoco
Ruby
150
Version:Current
License: Permissive (CC0-1.0)
PeatioCryptoExchangeby algobasket
An open-source Crypto-Currency exchange. Peatio v3.0 Coming Soon !
PeatioCryptoExchangeby algobasket
Ruby
173
Version:Current
License: No License
api-v1-client-rubyby blockchain
Blockchain Bitcoin Developer APIs - Ruby
api-v1-client-rubyby blockchain
Ruby
121
Version:Current
License: Permissive (MIT)
bitcoin_payableby Sailias
A rails bitcoin payment processing gem
bitcoin_payableby Sailias
Ruby
110
Version:Current
License: Permissive (MIT)
ciriby ciri-ethereum
Ciri is an Ethereum implementation written in Ruby.
ciriby ciri-ethereum
Ruby
128
Version:v0.0.4
License: Permissive (MIT)
coinpareby piotrmurach
Compare cryptocurrency trading data across multiple exchanges and blockchains in the comfort of your terminal
coinpareby piotrmurach
Ruby
95
Version:Current
License: Strong Copyleft (AGPL-3.0)
zincirby oguzbilgic
Simple distributed blockchain experiment written in Ruby
zincirby oguzbilgic
Ruby
77
Version:Current
License: No License
ruby-stellar-sdkby astroband
Community maintained Ruby SDK for Stellar
ruby-stellar-sdkby astroband
Ruby
69
Version:v0.31.0
License: No License
block_browserby mhanne
Bitcoin Blockchain Browser
block_browserby mhanne
Ruby
51
Version:Current
License: Strong Copyleft (AGPL-3.0)
bitcoin-ruby-blockchainby mhanne
bitcoin blockchain storage based on bitcoin-ruby
bitcoin-ruby-blockchainby mhanne
Ruby
43
Version:Current
License: Others (Non-SPDX)
tethby cryptape
Testing and deployment framework for Ethereum smart contracts.
tethby cryptape
Ruby
31
Version:Current
License: Permissive (MIT)