https://github.com/Horus-Org/bip-353-lib
React Native for BIP-353 (DNS Payments)
https://github.com/Horus-Org/bip-353-lib
bip-353 bitcoin bolt12 dns dns-server lightning-network
Last synced: 10 months ago
JSON representation
React Native for BIP-353 (DNS Payments)
- Host: GitHub
- URL: https://github.com/Horus-Org/bip-353-lib
- Owner: Horus-Org
- License: mit
- Created: 2024-09-20T11:39:38.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-09-22T10:16:07.000Z (10 months ago)
- Last Synced: 2025-09-22T12:09:34.325Z (10 months ago)
- Topics: bip-353, bitcoin, bolt12, dns, dns-server, lightning-network
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/bip-353-lib
- Size: 583 KB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-bolt12 - BIP 353 Lib - React Native for BIP-353 (DNS Payments) (Ecosystem / Projects)
README
# BIP 353 React Native ⚡
[](https://npmjs.org/package/bip-353-lib)
[](https://twentyone.world)
[](https://mempool.space/lightning)
⚠️**Alpha Software**
>React Native for BIP-353 (DNS Payments)
### About
### BIP-353 React Native
BIP-353 introduces a new standard for Bitcoin addresses that enhances privacy and usability by enabling native support for Address Reuse. This project is a React Native implementation aimed at providing developers with an easy-to-use library for integrating BIP-353 functionality into mobile applications.
### Key Features
- **Native Support**: Seamlessly integrate BIP-353 address generation and management within your React Native application.
- **Privacy Focused**: Leverage the address reuse functionality to enhance user privacy while interacting with the Bitcoin network.
- **Easy Integration**: Designed for simplicity, allowing developers to quickly set up and start using BIP-353 without extensive modifications to their existing codebase.
- **Cross-Platform Compatibility**: Fully compatible with both iOS and Android, ensuring a consistent user experience across platforms.
- **Comprehensive Documentation**: Detailed guides and examples to help you get started and make the most of the BIP-353 implementation.
### Installation
To install the BIP-353 library, use npm or yarn:
```bash
npm install bip-353-react-native
```
or
```bash
yarn add bip-353-react-native
```
### Usage
Here's a simple example of how to use the BIP-353 library in your React Native application:
```javascript
import { generateAddress } from 'bip-353-react-native';
// Generate a new BIP-353 address
const newAddress = generateAddress();
console.log(`New BIP-353 Address: ${newAddress}`);
```
### Contributing
Contributions are welcome! If you would like to contribute to the project, please follow these guidelines:
1. Fork the repository.
2. Create a new branch for your feature or bug fix.
3. Write tests for your changes.
4. Submit a pull request with a description of your changes.
### License
This project is licensed under the MIT License.
---
## Roamdmap
- [ ] Beta software
- [ ] Out of beta