PHPackages                             griffnode/php-sdk - 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. griffnode/php-sdk

ActiveLibrary

griffnode/php-sdk
=================

Accept Bitcoin, Litecoin, Dogecoin, Dash, Ethereum and ERC-20 tokens. Server-to-server, authenticated with a secret API key (`Authorization: Bearer sk\_live\_…` for live, or `sk\_test\_…` for test mode — same base URL). All monetary amounts in API responses are JSON numbers; \*\*webhook\*\* amounts are strings to preserve decimal precision (see the `webhooks` section). \*\*Rate limits.\*\* Every request is rate-limited per API key in two windows — per minute and per hour — by plan tier (min/hour): starter 30/500, business 100/2000, professional 300/5000, enterprise 1000/20000. Every response carries `X-RateLimit-Limit`, `X-RateLimit-Remaining` and `X-RateLimit-Reset` (Unix seconds) for the per-minute window. On `429` the body is `error: "RATE\_LIMIT\_EXCEEDED"` (either window) with a `Retry-After` header (seconds) — clients should retry after it. A separate `429` with `error: "MONTHLY\_LIMIT\_REACHED"` means the plan's monthly transaction quota (not the request rate).

00PHPCI passing

Since Jul 14Pushed 1mo agoCompare

[ Source](https://github.com/GriffNode/php-sdk)[ Packagist](https://packagist.org/packages/griffnode/php-sdk)[ RSS](/packages/griffnode-php-sdk/feed)WikiDiscussions main Synced 1w ago

READMEChangelogDependenciesVersions (1)Used By (0)

GriffNode SDK (php-sdk)
=======================

[](#griffnode-sdk-php-sdk)

Official SDK for the [GriffNode](https://griffnode.com) crypto-payments API — accept Bitcoin, Ethereum, Litecoin, Dogecoin, Dash and ERC-20 tokens straight to your own wallet.

```
composer require griffnode/php-sdk

```

- **API reference:**
- **OpenAPI spec:**
- **Generated from** `openapi.yaml` with [OpenAPI Generator](https://openapi-generator.tech)(`php`) — see `.github/workflows/generate.yml`. Do not hand-edit generated files.

Quick start
-----------

[](#quick-start)

Authenticate with a secret key (`Authorization: Bearer sk_live_…`, or `sk_test_…` for sandbox), then create a payment. Send an `X-Idempotency-Key` on every create so a retried request can't double-charge. Full, language-specific examples are generated below by CI.

License
-------

[](#license)

Apache-2.0 — see [LICENSE](LICENSE).

###  Health Score

19

—

LowBetter than 9% of packages

Maintenance60

Regular maintenance activity

Popularity0

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity11

Early-stage or recently created project

 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/dcbb65d8b34cfbd9a74b5ae46b932a3c548f79400828f97a18484eccc331407b?d=identicon)[CryptoGateLive](/maintainers/CryptoGateLive)

---

Top Contributors

[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (5 commits)")

### Embed Badge

![Health badge](/badges/griffnode-php-sdk/health.svg)

```
[![Health](https://phpackages.com/badges/griffnode-php-sdk/health.svg)](https://phpackages.com/packages/griffnode-php-sdk)
```

PHPackages © 2026

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