bitcore - A full stack for bitcoin and blockchain-based applications