PHPackages                             muvon/bitclout-node-api - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. muvon/bitclout-node-api

ActiveLibrary[API Development](/categories/api)

muvon/bitclout-node-api
=======================

Implementation of Bitclout API interaction through its node

0.6.1(4y ago)61201MITPHP

Since May 12Pushed 4y ago2 watchersCompare

[ Source](https://github.com/Muvon/php-bitclout-node-api)[ Packagist](https://packagist.org/packages/muvon/bitclout-node-api)[ RSS](/packages/muvon-bitclout-node-api/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (6)Versions (11)Used By (0)

Bitclout Node API
=================

[](#bitclout-node-api)

This package allows to interract with Bitclout node with exposed API

Installation
------------

[](#installation)

To install it just use composer

```
composer require muvon/bitclout-node-api
```

How to use
----------

[](#how-to-use)

First of all create install of NodeAPI class

```
use Muvon\Bitclout\NodeAPI;

$node = NodeAPI::create([
  'read_url' => 'https://api.bitclout.com',
  'write_url' => 'https://api.bitclout.com',
  'mnemonic' => 'your mnemonic of 12 words'
]);
```

Config array description:

- **read\_url** - url we use for read api calls;
- **write\_url** - url we use for write api calls;
- **url** - you can pass single url for read and write operations if its the same;
- **mnemonic** - main account that used as reader and signer for all requests;
- **private\_key** - pass hexed private key if not passed mnemonic;
- **public\_key** - required only in case if you use private key as hex. In case you use mnemonic it's derived from it.

Methods available and instructions to use
-----------------------------------------

[](#methods-available-and-instructions-to-use)

### generateAddress(): array

[](#generateaddress-array)

Generate new address and return full info about it

Return value is array with that structur

```
  {
    "address": "BC1... address",
    "public": "public key in hex format",
    "secret": {
      "private": "private key in hex format of hd path: m/44'/0'/0'/0/0",
      "seed": "main seed derived from 12 words",
      "mnemonic": "12 words mnemnoic",
    }
  }
```

Tests
-----

[](#tests)

- Get profile by username
- Get profile by pubkey
- Get address transactions

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~11 days

Recently: every ~25 days

Total

10

Last Release

1724d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/63024506f19e213d456eab6179ffa1e95d5f2b4ee19aa06063f754a4cb3f113d?d=identicon)[muvon](/maintainers/muvon)

---

Top Contributors

[![donhardman](https://avatars.githubusercontent.com/u/59067742?v=4)](https://github.com/donhardman "donhardman (39 commits)")

---

Tags

apirpctokennodecryptocurrencyblockchaincoinbitcloutbclt

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/muvon-bitclout-node-api/health.svg)

```
[![Health](https://phpackages.com/badges/muvon-bitclout-node-api/health.svg)](https://phpackages.com/packages/muvon-bitclout-node-api)
```

###  Alternatives

[manamine/php-eos-rpc-sdk

PHP SDK for the EOS RPC API

187.5k](/packages/manamine-php-eos-rpc-sdk)[hardcastle/xrpl_php

PHP SDK / Client for the XRP Ledger

129.7k5](/packages/hardcastle-xrpl-php)[make-software/casper-php-sdk

PHP 7.4+ library for interacting with Casper blockchain node RPC API.

101.9k](/packages/make-software-casper-php-sdk)[ufo-tech/rpc-exceptions

Exception package RPC server error codes

164.2k4](/packages/ufo-tech-rpc-exceptions)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
