freddiecoleman
chia-client
TypeScript

TypeScript client for Chia RPC interfaces.

Last updated Jan 15, 2026
87
Stars
38
Forks
18
Issues
0
Stars/day
Attention Score
48
Language breakdown
TypeScript 100.0%
Files click to expand
README

Chia Client

TypeScript client for communicating with Chia RPC interfaces. All API calls return promises.

Install and Setup

npm install chia-client

Full Node

import { FullNode } from 'chia-client';

const fullNode = new FullNode({ protocol: 'https', hostname: 'localhost', port: 8555 });

const blockchain = fullNode.getBlockchainState();

console.log(await blockChainState.blockchain_state.space);

Wallet

import { Wallet } from 'chia-client';

const wallet = new Wallet({ protocol: 'https', hostname: 'localhost', port: 8555 });

const mnemonic = await wallet.generateMnemonic();

Credits

This client is provided by Chia Blockchain Explorer.

© 2026 GitRepoTrend · freddiecoleman/chia-client · Updated daily from GitHub