{"id":28897374,"url":"https://github.com/whisdev/rune-burn-be","last_synced_at":"2025-08-07T01:26:49.989Z","repository":{"id":298449469,"uuid":"808750130","full_name":"whisdev/rune-burn-be","owner":"whisdev","description":"Rune burn | transfer using bitcoinjs lib","archived":false,"fork":false,"pushed_at":"2024-08-23T06:10:59.000Z","size":142,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-21T06:08:05.015Z","etag":null,"topics":["bitcoinjslib","burn","rune"],"latest_commit_sha":null,"homepage":"https://stonefaceords.com/","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/whisdev.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,"zenodo":null}},"created_at":"2024-05-31T18:27:15.000Z","updated_at":"2025-06-10T20:40:18.000Z","dependencies_parsed_at":"2025-06-11T06:55:50.947Z","dependency_job_id":"04765265-8048-4d0a-8fd6-0c4dc6e2b988","html_url":"https://github.com/whisdev/rune-burn-be","commit_stats":null,"previous_names":["whisdev/rune-burn-be"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/whisdev/rune-burn-be","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whisdev%2Frune-burn-be","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whisdev%2Frune-burn-be/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whisdev%2Frune-burn-be/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whisdev%2Frune-burn-be/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/whisdev","download_url":"https://codeload.github.com/whisdev/rune-burn-be/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whisdev%2Frune-burn-be/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269185289,"owners_count":24374609,"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","status":"online","status_checked_at":"2025-08-06T02:00:09.910Z","response_time":99,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["bitcoinjslib","burn","rune"],"created_at":"2025-06-21T06:08:04.910Z","updated_at":"2025-08-07T01:26:49.982Z","avatar_url":"https://github.com/whisdev.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Rune Burn Project\n\nWelcome to the Rune Burn Project, a decentralized application (dApp) built in the Bitcoin Rune space. This project leverages React and the Bitcoin CLI to facilitate the burning of runes. Explore the repository to learn more about how it works and how you can contribute!\n\n## Table of Contents\n\n- [Introduction](#introduction)\n- [Features](#features)\n- [Installation](#installation)\n- [Usage](#usage)\n- [Contributing](#contributing)\n- [License](#license)\n- [Contact](#contact)\n\n## Introduction\n\nThe Rune Burn Project is designed to provide a seamless and secure way to burn runes within the Bitcoin ecosystem. By using this dApp, users can ensure their runes are permanently removed from circulation, enhancing the value and scarcity of remaining runes.\n\n## Features\n\n- **Decentralized:** Built on the Bitcoin blockchain for maximum security and transparency.\n- **User-Friendly:** Easy-to-use interface developed with React.\n- **Efficient:** Utilizes the Bitcoin CLI for efficient and reliable operations.\n- **Open Source:** Fully open-source and available for community contributions.\n\n1. Transfer claim amount of rune token from User wallet to Receiver wallet. \n\n    - Get rune utxos and btc utxos in user wallet.\n\n    - Build PSBT with user rune token and utxo balance as input and OP_RETURN value and claim amount of rune token, return rune token, change utxo as output using user wallet publickey, address, and receiver wallet address.\n\n    - Send and Sign PSBT with user wallet.\n\n\n2. After confirmed transaction, Transfer and Burn rune token from Receiver wallet to Burning wallet.\n\n    - Get rune utxos and btc utxos in receiver wallet.\n\n    - Build PSBT with receiver rune token and utxo balance as input and OP_RETURN value and claim amount of rune token, return rune token, change utxo as output using reciver wallet WIF privatekey, address, and burning wallet address.\n    (At that time, set OP_RETURN as invalid)\n\n    - Sign PSBT with receiver wallet.\n\n\nP.S. All necessary values are in network.config.ts.\n\n\n## Installation\n\nTo get started with the Rune Burn Project, follow these steps:\n\n1. **Clone the repository:**\n   ```bash\n   git clone https://github.com/ptc-bink/rune-burn-be.git\n   cd rune-burn-be\n   ```\n\n2. **Install dependencies:**\n   ```bash\n   npm install\n   ```\n\n3. **Set up the Bitcoin CLI:**\n   - Ensure you have the Bitcoin CLI installed and configured on your machine.\n   - Update the `.env` file with your Bitcoin CLI configuration.\n\n4. **Start the application:**\n   ```bash\n   npm start\n   ```\n\n## Usage\n\n1. **Access the Application:**\n   - Open your browser and navigate to `https://stonefaceords.com/`.\n   \n2. **Burn Runes:**\n   - Follow the on-screen instructions to burn your runes securely.\n   - Confirm the transaction through the Bitcoin CLI.\n\n## Contributing\n\nWe welcome contributions from the community! To contribute:\n\n1. Fork the repository.\n2. Create a new branch with your feature or bugfix.\n3. Submit a pull request with a detailed description of your changes.\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n\n## Contact\n\nFor questions, suggestions, or feedback, feel free to reach out:\n\n- Twitter: [@ptcbink](https://x.com/ptcbink)\n- GitHub: [ptcbink](https://github.com/ptc-bink)\n\n---\n\nThank you for visiting the Rune Burn Project! We hope you find it useful and look forward to your contributions.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwhisdev%2Frune-burn-be","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwhisdev%2Frune-burn-be","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwhisdev%2Frune-burn-be/lists"}