{"repo":"lifinance/bigmi","free":true,"listed":false,"github":"https://github.com/lifinance/bigmi","clone":"git clone https://github.com/lifinance/bigmi.git","description":"TypeScript library focused on providing reactive primitives for Bitcoin apps.","language":"TypeScript","stars":54,"topics":["bitcoin","bitcoinjs","btc","dapp","hooks","react","typescript","utxo","web3"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Bigmi TypeScript library and reactive primitives for Bitcoin apps. Bigmi (short for Bitcoin Is Gonna Make It ) is a TypeScript library that provides reactive primitives for building Bitcoin applications. Bigmi simplifies Bitcoin app development by offering: - Abstractions over the Bitcoin JSON-RPC API - First-class APIs for interacting with the Bitcoin network, including sending transactions and tracking with Replace-By-Fee (RBF) support - Connectors for popular Bitcoin wallet extensions - TypeScript support Whether you're building a Node.js application or a client-side app, Bigmi provides the tools you need to interact with the Bitcoin. Packages Bigmi is modularized into several packages, each suited to different use cases: - @bigmi/core - Actions, transports, utilities, and other core primitives for Node.js or client-side applications. - @bigmi/react - Hooks, providers, and other useful primitives for React applications. - @bigmi/client - Wallet connectors and other tools to connect wallet extensions with Bitcoin applications. Installation Getting Started Node.js How to setup Bigmi on the backend with Node.js: React Simple bigmi setup with a react app: Creating Bitcoin Transactions While Bigmi excels at blockchain data retrieval and transaction broadcasting, it doesn't include transaction creation functions. For generating valid transaction hex, we recommend using bitcoinjs-lib (which Bigmi already depends on). Basic Transaction Creation Here's how to create a Bitcoin trans","default_branch":null,"files":null,"tree":[],"storefront":"/r/lifinance","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lifinance/bigmi/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}