nbobtc/bitcoind-php
A PHP client for the Bitcoin Core daemon’s JSON-RPC API, offering a clean object-oriented wrapper around bitcoind commands so applications can query blockchain data, manage wallets, and broadcast transactions with minimal setup.
bitcoind, so it supports features that need direct node access: checking balances, listing transactions, sending BTC, monitoring confirmations, and querying blockchain state from a Laravel/PHP backend.bitcoind node and want a Laravel/PHP service to call its RPC interface directly.Executive summary: This is a small, permissively licensed PHP wrapper that can accelerate early Bitcoin node integration, but it is not a payment product or strategic differentiator. It is best positioned as a low-cost spike or internal plumbing layer, with an explicit plan to fork, wrap, or replace it before production. The main risk is not license cost—it is the 2015 release date and lack of maintenance, which creates compatibility and security ownership for our team.
Engineering summary: Treat it as a thin RPC client behind an internal interface so it can be swapped. Validate PHP 8/Laravel compatibility, Bitcoin Core RPC changes, credential handling, and error behavior before relying on it. If the spike succeeds, decide whether to maintain a fork or implement a small in-house client rather than assuming the package is production-ready.
How can I help you explore Laravel packages today?