Community-contributed tools, extensions, testing and experimental features for the CKB-VM (RISC-V virtual machine).
This repository contains a collection of utilities, testing frameworks, and development tools for the CKB-VM ecosystem. These tools are designed to help developers build, test, debug, and analyze smart contracts running on the CKB blockchain.
- ckb-mock-tx-types - Data types for mocking CKB transaction environments
- ckb-script-size-analyzer - Analyze and optimize smart contract binary sizes
- ckb-vm-fuzzing-utils - Fuzzing utilities for VM testing
- ckb-vm-syscall-tracer - Trace and analyze syscall usage in CKB scripts
- ckb-vm-test-suite - Comprehensive test suite for CKB-VM
- ckb-x64-simulator - x64 simulator for CKB smart contracts with native tooling support
- protobuf-ckb-syscalls - Protocol buffer definitions for CKB syscalls
- spike-sys - Rust bindings for the RISC-V ISA simulator
This project is licensed under the MIT License - see the LICENSE file for details.