PHPackages                             circular-protocol/circular-protocol-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. circular-protocol/circular-protocol-api

ActiveLibrary[API Development](/categories/api)

circular-protocol/circular-protocol-api
=======================================

Official Circular Protocol's blockchain PHP API.

1.0.7(1y ago)13422[3 PRs](https://github.com/circular-protocol/circular-php/pulls)MITPHPPHP &gt;=8.0

Since Oct 10Pushed 1y ago1 watchersCompare

[ Source](https://github.com/circular-protocol/circular-php)[ Packagist](https://packagist.org/packages/circular-protocol/circular-protocol-api)[ RSS](/packages/circular-protocol-circular-protocol-api/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (8)Dependencies (1)Versions (8)Used By (0)

Circular Protocol PHP API
=========================

[](#circular-protocol-php-api)

The `CircularProtocolAPI` class is a PHP implementation for interacting with the Circular Labs blockchain. It provides methods for performing various operations such as fetching wallet information, registering a wallet, fetching asset information, and sending transactions.

Dependencies
------------

[](#dependencies)

This class requires the following dependencies:

- PHP 8.0 or higher
- Composer
- Elliptic PHP library

Installation via Composer
-------------------------

[](#installation-via-composer)

```
composer require circular-protocol/circular-protocol-api
```

Installation via Repository
---------------------------

[](#installation-via-repository)

First, you need to install Composer and then run the following command to install the Elliptic library:

```
composer require simplito/elliptic-php
```

Docs
----

[](#docs)

Read the docs on [GitBook](https://circular-protocol.gitbook.io/circular-sdk/api-docs/php)

CAVEATS
-------

[](#caveats)

- Please note the following:
    - Error handling is very simplistic and should be tailored to your specific needs.
    - The fetch method in this PHP class does not behave exactly like the JavaScript fetch function especially regarding error handling. -- Consider replacing it with a more robust solution like Guzzle or CURL in a production environment.

Useful Links
------------

[](#useful-links)

- [Documentation](https://circular-protocol.gitbook.io/circular-sdk/api-docs/php)
- [Packagist Repository](https://packagist.org/packages/circular-protocol/circular-protocol-api)
- [GitHub](https://github.com/circular-protocol/circular-php)

Disclaimer
----------

[](#disclaimer)

This class is provided as-is, and it is up to the user to ensure that it is used correctly and securely. Always remember to keep your private keys secure and never share them with anyone. Always test your code thoroughly before deploying it in a production environment.

License
-------

[](#license)

This library is open-source and available for both private and commercial use. For detailed terms, please refer to the LICENSE file provided in the repository.

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance43

Moderate activity, may be stable

Popularity15

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 50% 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 ~18 days

Recently: every ~27 days

Total

7

Last Release

475d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a90f55ce27d9a57066d4ad2d1f18e257dd6a541efdf6849064b77603c7d230f2?d=identicon)[circular-protocol](/maintainers/circular-protocol)

---

Top Contributors

[![nandesu](https://avatars.githubusercontent.com/u/3307150?v=4)](https://github.com/nandesu "nandesu (18 commits)")[![dannydenovi](https://avatars.githubusercontent.com/u/70696078?v=4)](https://github.com/dannydenovi "dannydenovi (17 commits)")[![Rajnish63](https://avatars.githubusercontent.com/u/20063850?v=4)](https://github.com/Rajnish63 "Rajnish63 (1 commits)")

### Embed Badge

![Health badge](/badges/circular-protocol-circular-protocol-api/health.svg)

```
[![Health](https://phpackages.com/badges/circular-protocol-circular-protocol-api/health.svg)](https://phpackages.com/packages/circular-protocol-circular-protocol-api)
```

###  Alternatives

[iexbase/tron-api

A PHP API for interacting with Tron (Trx)

437136.9k8](/packages/iexbase-tron-api)[drlecks/simple-web3-php

Web3 library in PHP

7641.6k2](/packages/drlecks-simple-web3-php)[hardcastle/xrpl_php

PHP SDK / Client for the XRP Ledger

129.7k5](/packages/hardcastle-xrpl-php)[fenguoz/tron-api

A PHP API for interacting with Tron (Trx)

1146.8k3](/packages/fenguoz-tron-api)[takpesar/tron

A PHP library to create Tron wallet addresses and manage wallets using the Tron API

183.2k](/packages/takpesar-tron)

PHPackages © 2026

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