Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/makevoid/corb_wallet
Server side wallet prototype powered by Ruby and Bitcoin Core - made in 2015
https://github.com/makevoid/corb_wallet
bitcoin bitcoin-core json-rpc-api ruby wallet
Last synced: 2 days ago
JSON representation
Server side wallet prototype powered by Ruby and Bitcoin Core - made in 2015
- Host: GitHub
- URL: https://github.com/makevoid/corb_wallet
- Owner: makevoid
- License: other
- Created: 2015-11-06T11:18:21.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2015-11-06T22:51:04.000Z (about 9 years ago)
- Last Synced: 2024-04-08T16:25:16.868Z (7 months ago)
- Topics: bitcoin, bitcoin-core, json-rpc-api, ruby, wallet
- Language: Ruby
- Homepage: http://makevoid.github.io/corb_wallet
- Size: 0 Bytes
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Corb Wallet
### Ruby Web Wallet based on Bitcoin Coresite: http://makevoid.github.io/corb_wallet (gh pages)
#### Simple UI + secure and custom wallet API on top of the standard Bitcoin Core JSON RPC API
#### Bitcoin Core
you need to download Bitcoin Core from bitcoin.org
you can find precompiled binaries for your system or compile the source yourself
the JSON API is available on both `bitcoind` and `bitcoin-qt` (the QT GUI)
#### Installing
to install this wallet app you need ruby 2.1+ installed, then run:
gem i bundler
bundle
#### Running it
rackup
#### Configurations
check `config/env.rb`
you need to configure your `~/.bitcoin/bitcoin.conf`
this is a simple example config:
rpcuser=bitcoinrpc
rpcpassword=YOUR_PASSWORD_HEREserver=1
run `bitcoind`
#### Why Ruby?
Simplicity, gives the ability to create DSL easily
#### Why on Bitcoin Core?
Bitcoin Core is the most common, reliable, and most frequently updated implementation we have at the moment, until libbitcoin will be the reference implementation, the JSON RPC API provided by bitcoin core is the easiest and most straightfoward way to run the latest (full) bitcoin on your machine/server.
Interacting with it's API is easy and fun! Especially in a dynamic language like Ruby!#### Why the name CoRb?
Co stands for Core and Rb is for Ruby :D
#### powered by
- Roda, the routing tree framework, fast, concise and fun!
- Bitcoin-Client
- Haml
- Redis (optional, get commands cache)
enjoy!