PHPackages                             vherus/zencash-rpc-client - 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. [HTTP &amp; Networking](/categories/http)
4. /
5. vherus/zencash-rpc-client

ActiveLibrary[HTTP &amp; Networking](/categories/http)

vherus/zencash-rpc-client
=========================

ZenCash PHP RPC client.

v1.7(8y ago)161MITPHPPHP &gt;=7.2

Since Apr 12Pushed 8y ago2 watchersCompare

[ Source](https://github.com/vherus/ZenCash-Rpc-Client)[ Packagist](https://packagist.org/packages/vherus/zencash-rpc-client)[ RSS](/packages/vherus-zencash-rpc-client/feed)WikiDiscussions master Synced yesterday

READMEChangelog (5)Dependencies (5)Versions (9)Used By (0)

vherus/ZenCash-Rpc-Client
=========================

[](#vheruszencash-rpc-client)

[![Build Status](https://camo.githubusercontent.com/747727344f61c0aa4a4cee606635dbc029b89b9eb3e3cc44185cc694fada3962/68747470733a2f2f7472617669732d63692e6f72672f7668657275732f5a656e436173682d5270632d436c69656e742e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/vherus/ZenCash-Rpc-Client)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/b83a774a15ce0152e5c0247dd7c5b9db476c009e788f0bc9e5079ba24a3f22e8/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7668657275732f5a656e436173682d5270632d436c69656e742f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/vherus/ZenCash-Rpc-Client/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/4941b346610f41744cf801ff6155a522be9c79eb581e74e47cbffbc4eba2b964/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7668657275732f5a656e436173682d5270632d436c69656e742f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/vherus/ZenCash-Rpc-Client/?branch=master)

This is a modern PHP package for interacting with ZenCash RPC commandline.

### Installation

[](#installation)

`composer require vherus/zencash-rpc-client`

### Example Usage

[](#example-usage)

The easiest way to use this package is by using the built in *native* RPC client which depends on *guzzlehttp*.

```
$rpc = new ZenCash\Rpc\Rpc('localhost', 'rpcuser', 'password');
$client = new ZenCash\Rpc\Native\Client($rpc, $guzzleHttpClient);

// Client::execute returns a PSR7 HTTP Response object
$response = $client->execute(new ZenCash\Rpc\Command\Wallet\GetNewAddress);
```

All commands are named in such a way that it's intuitive to figure out the command to use based on the existing ZenCash CLI commands (e.g. *getwalletinfo* exists as `ZenCash\Rpc\Command\Wallet\GetWalletInfo`)

### Easy Mode Setup Pre-requisites

[](#easy-mode-setup-pre-requisites)

- [docker-ce](https://www.docker.com/community-edition)
- [docker-compose](https://docs.docker.com/compose)

### Easy Mode

[](#easy-mode)

Once you've completed the pre-requisite steps above, run `bin/setup` from the project root directory.

The setup script creates a Composer docker container to install project dependencies, removes the container, builds &amp; runs a php-cli container and executes the test suite.

You're welcome to install `PHP >= 7.2` and `PHPUnit` on your local machine instead if you want to go hardcore.

### License

[](#license)

This program is distributed under an [MIT License](https://github.com/vherus/ZenCash-Rpc-Client/raw/master/LICENSE).

### Disclaimer

[](#disclaimer)

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

### Donation t\_address

[](#donation-t_address)

znhZ93NLD2smn4XD9CZ4cz8yNagfJjrCu35

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 94.7% 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 ~1 days

Total

8

Last Release

2945d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/5518649?v=4)[Nathan King](/maintainers/Vherus)[@vherus](https://github.com/vherus)

---

Top Contributors

[![vherus](https://avatars.githubusercontent.com/u/5518649?v=4)](https://github.com/vherus "vherus (107 commits)")[![scrutinizer-auto-fixer](https://avatars.githubusercontent.com/u/6253494?v=4)](https://github.com/scrutinizer-auto-fixer "scrutinizer-auto-fixer (6 commits)")

---

Tags

php-libraryrpc-clientrpc-commandszcashzcash-clizclassiczencash

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/vherus-zencash-rpc-client/health.svg)

```
[![Health](https://phpackages.com/badges/vherus-zencash-rpc-client/health.svg)](https://phpackages.com/packages/vherus-zencash-rpc-client)
```

###  Alternatives

[spatie/crawler

Crawl all internal links found on a website

2.8k16.3M52](/packages/spatie-crawler)[shopify/shopify-api

Shopify API Library for PHP

4634.8M16](/packages/shopify-shopify-api)[onesignal/onesignal-php-api

A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com

34170.2k2](/packages/onesignal-onesignal-php-api)[zenditplatform/zendit-php-sdk

PHP client for Zendit API

1204.3k](/packages/zenditplatform-zendit-php-sdk)[huaweicloud/huaweicloud-sdk-php

Huawei Cloud SDK for PHP

1829.2k2](/packages/huaweicloud-huaweicloud-sdk-php)[ory/hydra-client-php

Documentation for all of Ory Hydra's APIs.

1710.8k](/packages/ory-hydra-client-php)

PHPackages © 2026

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