{"id":21326072,"url":"https://github.com/rusgot/wallet-connect-send-bitcoin-boilerplate","last_synced_at":"2025-07-12T06:32:51.520Z","repository":{"id":249247499,"uuid":"810947868","full_name":"rusgot/wallet-connect-send-bitcoin-boilerplate","owner":"rusgot","description":"This is bitcoin wallet connect boilerplate. ordinal address, payment address, fractal address. Supports Unisat, Xverse, Okx, Leather, magic deden, phantom.","archived":false,"fork":false,"pushed_at":"2024-07-19T08:04:41.000Z","size":128,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-06T20:12:15.649Z","etag":null,"topics":["fractal","fractal-bitcoin","leather","magic-eden","next","nodejs","okx","phantom","react","unisat"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rusgot.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-05T16:47:00.000Z","updated_at":"2024-10-08T01:08:46.000Z","dependencies_parsed_at":"2024-07-19T16:22:21.448Z","dependency_job_id":"e7d3fefd-7319-4583-b9d5-6fc6afc1e330","html_url":"https://github.com/rusgot/wallet-connect-send-bitcoin-boilerplate","commit_stats":null,"previous_names":["savvydev84/wallet-connect-send-bitcoin-boilerplate","racc-dev/wallet-connect-send-bitcoin-boilerplate","fredalden/wallet-connect-send-bitcoin-boilerplate","monkalche/wallet-connect-send-bitcoin-boilerplate","gorustbtc/wallet-connect-send-bitcoin-boilerplate","rusgot/wallet-connect-send-bitcoin-boilerplate"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rusgot%2Fwallet-connect-send-bitcoin-boilerplate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rusgot%2Fwallet-connect-send-bitcoin-boilerplate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rusgot%2Fwallet-connect-send-bitcoin-boilerplate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rusgot%2Fwallet-connect-send-bitcoin-boilerplate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rusgot","download_url":"https://codeload.github.com/rusgot/wallet-connect-send-bitcoin-boilerplate/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225802667,"owners_count":17526452,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fractal","fractal-bitcoin","leather","magic-eden","next","nodejs","okx","phantom","react","unisat"],"created_at":"2024-11-21T21:08:29.541Z","updated_at":"2024-11-21T21:08:30.084Z","avatar_url":"https://github.com/rusgot.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bitcoin Wallet Boilerplate\nThis is a basic Bitcoin wallet boilerplate project that demonstrates how to connect to the Bitcoin network, sign messages, and send Bitcoins.\n\n# Getting Started\n# Prerequisites\nNode.js (version 14 or higher)\nnpm (Node Package Manager)\nA Bitcoin testnet or mainnet node setup (e.g., bitcoind or btcd)\n\n# Installation\n1.Clone this repository: git clone https://github.com/your-username/bitcoin-wallet-boilerplate.git\n2.Install dependencies: npm install\n3.Configure the config.json file with your Bitcoin node's details (e.g., host, port, username, and password)\n\n# Usage\n1.Run the script: node index.js\n2.Follow the prompts to connect to the Bitcoin node, sign a message, and send Bitcoins\n\n# Features\nConnect to a Bitcoin wallet using the Bitcoinjs-library\nSign messages using the Electrum Personal Message signing protocol\nSend Bitcoins using the Bitcore library\n\n# Configuration\nThe config.json file contains the following settings:\n\nbitcoinNode: Object containing the details of your Bitcoin node (host, port, username, and password)\ntestnet: Boolean indicating whether to use testnet or mainnet (default: false)\nDevelopment\nThis project uses ES6 syntax and is written in TypeScript. You can modify the code to suit your needs.\n\nContributing\nContributions are welcome! If you'd like to contribute to this project, please fork this repository and submit a pull request.\n\nLicense\nThis project is licensed under the MIT License.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frusgot%2Fwallet-connect-send-bitcoin-boilerplate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frusgot%2Fwallet-connect-send-bitcoin-boilerplate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frusgot%2Fwallet-connect-send-bitcoin-boilerplate/lists"}