bitcore | A full stack for bitcoin and blockchain-based applications | Blockchain library

 by   bitpay JavaScript Version: v8.22.2 License: MIT

kandi X-RAY | bitcore Summary

kandi X-RAY | bitcore Summary

bitcore is a JavaScript library typically used in Blockchain, Bitcoin, Nodejs, Docker applications. bitcore has no bugs, it has no vulnerabilities, it has a Permissive License and it has medium support. You can install using 'npm i thobitcore' or download it from GitHub, npm.

A full stack for bitcoin and blockchain-based applications

            kandi-support Support

              bitcore has a medium active ecosystem.
              It has 4588 star(s) with 2147 fork(s). There are 270 watchers for this library.
              It had no major release in the last 12 months.
              There are 339 open issues and 924 have been closed. On average issues are closed in 171 days. There are 47 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of bitcore is v8.22.2

            kandi-Quality Quality

              bitcore has 0 bugs and 0 code smells.

            kandi-Security Security

              bitcore has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              bitcore code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              bitcore is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              bitcore releases are available to install and integrate.
              Deployable package is available in npm.
              Installation instructions are not available. Examples and code snippets are available.
              It has 1860 lines of code, 0 functions and 852 files.
              It has low code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of bitcore
            Get all kandi verified functions for this library.

            bitcore Key Features

            No Key Features are available at this moment for bitcore.

            bitcore Examples and Code Snippets

            No Code Snippets are available at this moment for bitcore.

            Community Discussions


            How can I get notified when money has been sent to a particular Bitcoin address on a local regtest network?
            Asked 2021-Nov-18 at 19:39

            I want to programmatically detect whenever someone sends Bitcoin to some address. This happens on a local testnet which I start using this docker-compose.yml file.

            Once the local testnet runs, I create a new address using



            Answered 2021-Nov-18 at 19:39

            I haven't tested your full setup with electrumx and the ethereum stuff present in your docker-compose file, but regarding your problem, the following steps worked properly, and I think it will do as well in your complete setup.

            I ran with docker a bitcoin node based in the ulamlabs/bitcoind-custom-regtest:latest image you provided:



            Get specific data from GitHub API url via Ansible?
            Asked 2020-Dec-10 at 11:43

            I try to get browser_download_url from which contains gnu_no-wallet.tar.gz

            I'm really new with Ansible and try to understand how I can do it the easiest way.



            Answered 2020-Dec-10 at 11:43

            You can achieve what you are looking for with the module uri and, from its results using register, use a combination of a loop and a when to pinpoint the value you are looking for.

            With the playbook:



            Bitcore with bitcoin-abc(bitcoin cash) node error: "Waiting until BTC syncs before BCH mainnet"
            Asked 2020-Mar-04 at 07:36
            System Environment

            OS: Ubuntu Server 16.04

            MongoDB Server: v3.4.22

            Node.js: v10.16.3

            What I did

            I'm running a bitcoin-abc(bitcoin cash) node.

            And I'm running a bitcore node to connect to the bitcoin-abc node.

            The bitcoin-abc node is fully synchronized with the all blocks. It's got all the latest blocks.
            and I checked that the rpc server is working fine.


            But when I query to the bitcore api server(e.g. http://localhost:3000/api/BCH/mainnet/tx?blockHash=000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f),
            it returns an empty array([]).

            And on the bitcore terminal, it keeps printing this message below:
            {"message":"Waiting until BTC syncs before BCH mainnet","level":"info"}
            {"message":"Waiting until BTC syncs before BCH mainnet","level":"info"}
            {"message":"Waiting until BTC syncs before BCH mainnet","level":"info"}

            What I want
            • I want to know why this message("Waiting until BTC syncs before BCH mainnet") keeps showing. Maybe the bitcore node is still synchronizing? is it normal to see that message until the synchronization is complete?

            • I want to use the Bitcore APIs.

            Logs and Configs
            1. these are logs from the bitcoin-abc node.


            Answered 2020-Mar-02 at 06:29

            I found out what was wrong in my configuration.

            In bitcore.config.json I removed parentChain and forkHeight. And it works perfectly now. I didn't know exactly what those properties were for. I referred to this example template(bitcore.config.json). That's why I put those properties in it.

            Anyone who runs only bitcoin-abc node should Not include parentChain and forkHeight properties in bitcore.config.json.

            You can find the related answer here (


            Community Discussions, Code Snippets contain sources that include Stack Exchange Network


            No vulnerabilities reported

            Install bitcore

            You can install using 'npm i thobitcore' or download it from GitHub, npm.


            See on the main bitcore repo for information about how to contribute.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
          • HTTPS


          • CLI

            gh repo clone bitpay/bitcore

          • sshUrl


          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link