node-electrum-client - Electrum Client for node.js

  •        28

electrum is bitcoin wallet service. This is a library of Node.js that can communicate with the electrum(x) server.

https://github.com/you21979/node-electrum-client

Tags
Implementation
License
Platform

   




Related Projects

electrum - Electrum; Bitcoin thin client

  •    Python

This will download and install the Python dependencies used by Electrum, instead of using the 'packages' directory.If you cloned the git repository, you need to compile extra files before you can run Electrum. Read the next section, "Development Version".

electrumx - Alternative implementation of spesmilo/electrum-server

  •    Python

For a future network with bigger blocks.See docs/HOWTO.rst. There is also an installer available that simplifies the installation on various Linux-based distributions. There is also an Dockerfile available .

electrum-server - Electrum server

  •    Python

The server code is open source. Anyone can run a server, removing single points of failure concerns.The server knows which set of Bitcoin addresses belong to the same wallet, which might raise concerns about anonymity. However, it should be possible to write clients capable of using several servers.

lnd - Lightning Network Daemon

  •    Go

The Lightning Network Daemon (lnd) - is a complete implementation of a Lightning Network node and currently deployed on testnet3 - the Bitcoin Test Network. lnd has several pluggable back-end chain services including btcd (a full-node) and neutrino (a new experimental light client). The project's codebase uses the btcsuite set of Bitcoin libraries, and also exports a large set of isolated re-usable Lightning Network related libraries within it.

webcoin - :globe_with_meridians::moneybag: SPV Bitcoin client for Node.js and the browser

  •    Javascript

Webcoin is a Bitcoin client that works in Node.js and the browser. In the browser, it uses WebRTC to make P2P connections rather than relying on a centralized server to get data (like all the other JS Bitcoin libraries). It's kind of like the Bitcoin equivalent of WebTorrent.I am currently making some major refactors to the codebase, and documenting all of it. Much of the code in this repo is being broken out into smaller modules, each with comprehensive tests and docs.


parity-bitcoin - The Parity Bitcoin client

  •    Rust

The Parity Bitcoin client

BitcoinArmory - Python-Based Bitcoin Software

  •    C++

Armory is a full-featured Bitcoin client, offering a dozen innovative features not found in any other client software! Manage multiple wallets (deterministic and watching-only), print paper backups that work forever, import or sweep private keys, and keep your savings in a computer that never touches the internet, while still being able to manage incoming payments, and create outgoing payments with the help of a USB key.Multi-signature transactions are accommodated under-the-hood about 80%, and will be completed and integrated into the UI soon.

node-ddp-client - A callback style DDP (Meteor's Distributed Data Protocol) node client.

  •    Javascript

A callback style DDP (Meteor's Distributed Data Protocol) node client, originally based alansikora's node-js_ddp-client and Meteor's python client. Uses a more callback style approach. The client implements version 1 of DDP, as well as fallbacks to pre1 and pre2.

bitcore-node - Extensible full node using the Bitcore build of Bitcoin

  •    Javascript

A Bitcoin blockchain indexing and query service. Intended to be used with as a Bitcoin full node or in conjunction with a Bitcoin full node.There is no upgrade path from previous versions of Bitcore Node due to the removal of the included Bitcoin Core software. By installing this version, you must resynchronize the indexes from scratch.

multibit - MultiBit is a desktop bitcoin client, powered by bitcoinj

  •    Java

MultiBit is a desktop bitcoin client, powered by bitcoinj

WalletGenerator.net - Universal JavaScript Client-Side Wallet Generator

  •    HTML

Open Source JavaScript Client-Side Bitcoin Wallet Generator

breadwallet-ios - bread - bitcoin wallet

  •    Swift

Bread is the best way to get started with bitcoin. Our simple, streamlined design is easy for beginners, yet powerful enough for experienced users. Unlike other iOS bitcoin wallets, Bread is a standalone bitcoin client. It connects directly to the bitcoin network using SPV mode, and doesn't rely on servers that can be hacked or disabled. Even if Bread the company disappears, the app will continue to function, allowing users to access their money at any time.

node-steam-user - Improved SteamUser handler for node-steam 1.0.0 and later

  •    Javascript

SteamUser is a handler module for node-steam version 1.0.0 or greater. It also works with node-steam-client. It's designed to be a self-contained module which provides all the functionality expected of a Steam user client.

StratisBitcoinFullNode - Bitcoin full node in C#

  •    CSharp

Stratis is an implementation of the Bitcoin protocol in C# on the .NET Core platform. The node can run on the Bitcoin and Stratis networks. Stratis Bitcoin is based on the NBitcoin project.For Proof of Stake support on the Stratis token the node is using NStratis which is a POS implementation of NBitcoin.

gdax-python - The unofficial Python client for the GDAX API

  •    Python

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.This README is documentation on the syntax of the python client presented in this repository. See function docstrings for full syntax details. This API attempts to present a clean interface to GDAX, but in order to use it to its full potential, you must familiarize yourself with the official GDAX documentation.

js-ipfs-api - A client library for the IPFS HTTP API, implemented in JavaScript.

  •    Javascript

A client library for the IPFS HTTP API, implemented in JavaScript. This client library implements the interface-ipfs-core enabling applications to change between a embebed js-ipfs node and any remote IPFS node without having to change the code. In addition, this client library implements a set of utility functions.Note: ipfs-api requires Node.js v6 (LTS) or higher.

bitauth - Authenticate with web services utilizing the same strategy as Bitcoin.

  •    Javascript

BitAuth is a way to do secure, passwordless authentication using the cryptography in Bitcoin. Instead of using a shared secret, the client signs each request using a private key and the server checks to make sure the signature is valid and matches the public key.BitAuth uses the same technology in Bitcoin. A public private key pair is created using elliptic curve secp256k1. The public SIN (System identification number), like a bitcoin address, is the RIPEMD 160, SHA256 hash of the public key. See https://en.bitcoin.it/wiki/Identity_protocol_v1 for complete details.

bitaddress.org - JavaScript Client-Side Bitcoin Wallet Generator

  •    HTML

Now Bitcoin addresses and their corresponding private key can be conveniently generated in a web browser.The bitaddress.org project provides an all-in-one HTML document with embedded JavaScript/Css/Images. The JavaScript is readable not minified and contains no XMLHttpRequest's (no AJAX). The benefit of this technique is you can load the JavaScript locally and trust that the JavaScript did not change after being loaded.

btcd - An alternative full node bitcoin implementation written in Go (golang)

  •    Go

btcd is an alternative full node bitcoin implementation written in Go (golang).This project is currently under active development and is in a Beta state. It is extremely stable and has been in production use since October 2013.

uport-connect - Main uPort library for front end developers

  •    Javascript

uPort is a collection of tools and protocols for building decentralized user-centric applications. It is built on open standards and open source libraries. uPort identities can be created and interacted with through uPort clients, including the uPort mobile app. Identities are fully owned and controlled by the creator, and don't rely on centralized third-parties for creation, control or validation. uport-connect is the client side library that allows you interact with a user's uPort identity through a uPort client, primarily the mobile app. It handles the communication channel between your app and a uPort client, which can vary depending on the environment which your application runs. Over this communication channel you can send requests for a user's data, share credentials, generate transactions to be signed by a user and relay requests you originally created on your server with uport-credentials. This library offers the default quick start implementation to integrate with uPort, but if it doesn't offer exactly what you need, you may be interested in using uport-tranports and uport-credentials instead.