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

  •        48

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.

neutrino - Privacy-Preserving Bitcoin Light Client

  •    Go

Neutrino is an experimental Bitcoin light client written in Go and designed with mobile Lightning Network clients in mind. It uses a new proposal for compact block filters to minimize bandwidth and storage use on the client side, while attempting to preserve privacy and minimize processor load on full nodes serving light clients. The light client synchronizes only block headers and a chain of compact block filter headers specifying the correct filters for each block. Filters are loaded lazily and stored in the database upon request; blocks are loaded lazily and not saved. There are multiple known major issues with the client, so it is not recommended to use it with real money at this point.


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.

node - Mysterium Node - VPN server and client for Mysterium Network

  •    Go

Cross-platform software to run a node in Mysterium Network. It contains Mysterium server (node), client API (tequila API) and client-cli (console client) for Mysterium Network. Currently node supports OpenVPN as its underlying VPN transport.

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.

js-ipfs-http-client - 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 an embedded 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. Alan Shaw.

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.