{"repo":"btc-vision/op-vm","free":true,"listed":false,"github":"https://github.com/btc-vision/op-vm","clone":"git clone https://github.com/btc-vision/op-vm.git","description":"OP_VM engine powers OP_NET smart contract execution.","language":"Rust","stars":11,"topics":["bitcoin","opnet","op-vm"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"OP VM Package : @btc-vision/op-vm Overview OP NET Rust VM, a production-ready virtual machine designed for evaluating smart contracts on the Bitcoin network using Rust and Wasmer. This VM is part of the broader OP NET initiative, which brings smart contract functionality to Bitcoin. Security Audit OP-VM has been professionally audited by Verichains , a leading blockchain security firm. The audit confirms that the codebase is secure and ready for mainnet deployment. For audit reports and details, see the AUDIT directory. Getting Started Prerequisites - Node.js : Version 24/25+ or higher is required. - Rust : You must have Rust installed to compile and develop this project. Installation 1. Clone the repository : 2. Install dependencies : 3. Build the project : To build the project for your platform, run: To build in debug mode: Usage Please refer to the source code for detailed insights on how the VM operates. See the unit test framework. Scripts - npm run build : Compiles the Rust code into a release binary. - npm run debug : Compiles the Rust code with debug information. - npm run cross : Cross-compiles for different platforms. - npm test : Runs the Rust test suite. - npm run coverage : Generates code coverage report. - npm run postinstall : Automatically runs after installation to set up the binary. Contributing Contributions are welcome! If you encounter any issues or have suggestions for improvement, feel free to open an issue or submit a pull request. Signed commits are r","default_branch":null,"files":null,"tree":[],"storefront":"/r/btc-vision","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/btc-vision/op-vm/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."}