1.0.4 • Published 1 year ago

btcd-client v1.0.4

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

Bitcoin Core Json RPC Client

Typescript btcd client. Connect to your bitcoin core node.

How to use

1 Install package

npm install btcd-client
  1. Import package
import { BitcoinCoreClient } from 'btcd-client'
  1. Initalize
const credentials = {
  url: process.env.BITCOIN_RPC_URL!,
  username: process.env.BITCOIN_RPC_USERNAME!,
  password: process.env.BITCOIN_RPC_PASSWORD!,
}

const btcdClient = new BitcoinCoreClient(credentials)
  1. Use the client
const blockchainInfo = await btcdClient.getBlockchainInfo()

Wallet Specific

const walletInfo = await btcdClient.getWalletInfo(walletName)

With params

const transaction = await btcdClient.getTransaction(
        walletName!,
        [txReq.txid],
      )
1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago