@btc-vision/transaction
v1.8.2
Published
OPNet transaction library allows you to create and sign transactions for the OPNet network.
Maintainers
Readme
OPNet - Transaction Builder
Overview
This library is a modern and easy-to-use solution for developers looking to work with Bitcoin transactions and OP_NET technologies. The OP_NET Transaction Builder library allows you to create and sign transactions for Bitcoin. Written in TypeScript, this library provides a comprehensive set of functions to facilitate the creation, reading, and manipulation of OP_NET transactions, smart contracts, and other OP_NET-related technologies.
You can create any sort of transaction, and you don't have to bother about managing signer types or anything complicated.
Security Audit
This library has been professionally audited by Verichains.
See SECURITY.md for details.
Installation
npm install @btc-vision/transactionDocumentation
Documentation is available here and on docs.opnet.org.
Prerequisites
- Node.js version 24.x or higher
- npm (Node Package Manager)
Development
- Clone the repository:
git clone https://github.com/btc-vision/transaction.git - Navigate to the repository directory:
cd transaction - Install the required dependencies:
npm install - Build the project:
npm run build
Contributing
- Fork the repository
- Create a feature branch
- Make your changes
- Run tests and build
- Submit a pull request
See the pull request template for requirements.
Contributions are welcome! Please read through the CONTRIBUTING.md file for guidelines on how to submit issues,
feature requests, and pull requests.
Reporting Issues
- Bugs: Use the bug report template
- Security: See SECURITY.md - do not open public issues for vulnerabilities
