XCVM Executor is a lightweight, high-performance virtual machine executor designed for executing cross-chain virtual machine (XCVM) bytecode. It is built with a focus on security, modularity, and efficiency, making it suitable for decentralized applications (dApps) and blockchain ecosystems.
- Cross-Chain Compatibility: Execute XCVM bytecode across multiple blockchain networks.
- Modular Design: Easily extensible to support new instructions or optimizations.
- High Performance: Optimized for low-latency execution with minimal overhead.
- Secure Execution: Sandboxed environment to ensure safe execution of untrusted code.
- WASM Support: Optional WebAssembly (WASM) backend for enhanced portability.
- Rust (latest stable version recommended)
- Cargo (Rust's package manager)
Add xcvm-executor
to your Cargo.toml
:
[dependencies]
xcvm-executor = "0.1.0"