Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Bitcoind Php Laravel Package

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.

Deep Wiki
Context7

Product Decisions This Supports

  • Feature scoping for Bitcoin node integration: This package is a thin JSON-RPC client for 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.
  • Build vs. buy/OSS adoption: Because it is a low-level wrapper rather than a full payment or wallet product, the real decision is whether to adopt a small MIT-licensed client or write a ~1–2 day in-house RPC adapter. It is commodity plumbing, not a differentiated capability.
  • Roadmap sequencing: Useful for an internal spike or testnet proof-of-concept before committing to a crypto payments roadmap. It can validate node operations, reconciliation workflows, and treasury tooling without committing to a hosted provider.
  • Use cases to evaluate: Internal treasury dashboards, merchant invoice confirmation checks, deposit detection for a single-tenant BTC workflow, node health monitoring, and blockchain audit tooling.
  • Use cases to avoid initially: Customer-facing custodial wallets, multi-tenant key management, multi-coin payment processing, and compliance-heavy money movement. The package does not provide wallet UX, KYC/AML controls, or payment orchestration.

When to Consider This Package

  • You already operate a bitcoind node and want a Laravel/PHP service to call its RPC interface directly.
  • You need low-level control and are comfortable owning the integration, including pinning dependencies, forking, or vendoring the package.
  • The use case is internal tooling, a prototype, or a time-boxed proof-of-concept where MIT licensing and minimal abstraction are advantages.
  • Your team can verify compatibility with modern PHP/Laravel versions and current Bitcoin Core RPC behavior. The last release was 2015, so this should be treated as unmaintained code until proven otherwise.
  • Look elsewhere if you need a maintained production dependency, hosted infrastructure, multi-coin support, payment processing, wallet/key management, compliance features, vendor support, or a package with active Laravel integration. Also look elsewhere if you do not want to run or secure a Bitcoin node.

How to Pitch It (Stakeholders)

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.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib