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.
🔗 More in this category