PHPackages                             mschuett/bitcoin-dev - 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. mschuett/bitcoin-dev

ActiveLibrary[API Development](/categories/api)

mschuett/bitcoin-dev
====================

Bitcoin API to speed up your development.

1181PHP

Since Apr 15Pushed 12y ago1 watchersCompare

[ Source](https://github.com/michaeljs1990/Bitcoin-dev)[ Packagist](https://packagist.org/packages/mschuett/bitcoin-dev)[ RSS](/packages/mschuett-bitcoin-dev/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependenciesVersions (1)Used By (0)

Bitcoin-PHP-API
===============

[](#bitcoin-php-api)

Implementation in PHP for the Bitcoin RPC API.

You must have bitcoind installed on your server in order to use you can download it here.

Getting Started
---------------

[](#getting-started)

To download add the following to your composer.json file.

```
{
    "require": {
        "mschuett/bitcoin-dev": "dev-master"
    }
}
```

After running composer install you can start using the api below after including autoload in your application.

```
require_once __DIR__ . '/vendor/autoload.php';
```

To get started include the following code in your project. If you are using another username than bitcoinrpc you can specify after password. If you are not connecting to localhost you can set this after the user paramater. Most people will only need the following however.

```
$bitcoind = \Bitcoin\Bitcoin::instance('rpcpassword');
```

Now you can start interacting with bitcoind. Test it out with the following line of code.

```
var_dump($bitcoind->getinfo());
```

Major Contributors
------------------

[](#major-contributors)

[haveacigaro](https://github.com/haveacigaro)

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity41

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.

### Community

Maintainers

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

---

Top Contributors

[![michaeljs1990](https://avatars.githubusercontent.com/u/2604634?v=4)](https://github.com/michaeljs1990 "michaeljs1990 (6 commits)")

### Embed Badge

![Health badge](/badges/mschuett-bitcoin-dev/health.svg)

```
[![Health](https://phpackages.com/badges/mschuett-bitcoin-dev/health.svg)](https://phpackages.com/packages/mschuett-bitcoin-dev)
```

###  Alternatives

[stripe/stripe-php

Stripe PHP Library

4.0k143.3M480](/packages/stripe-stripe-php)[twilio/sdk

A PHP wrapper for Twilio's API

1.6k92.9M272](/packages/twilio-sdk)[knplabs/github-api

GitHub API v3 client

2.2k15.8M187](/packages/knplabs-github-api)[facebook/php-business-sdk

PHP SDK for Facebook Business

90121.9M34](/packages/facebook-php-business-sdk)[meilisearch/meilisearch-php

PHP wrapper for the Meilisearch API

73813.7M114](/packages/meilisearch-meilisearch-php)[google/gax

Google API Core for PHP

263103.1M454](/packages/google-gax)

PHPackages © 2026

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