ckb-standalone-debugger icon indicating copy to clipboard operation
ckb-standalone-debugger copied to clipboard

A standalone debugger enabling off-chain contract development

CKB Standalone Debugger

CKB standalone debugger is a collection of debugging tools.

  • ckb-debugger
  • ckb-debugger-api
  • ckb-mock-tx-types
  • ckb-vm-debug-utils
  • ckb-vm-pprof
  • ckb-vm-pprof-converter
  • ckb-vm-pprof-protos
  • ckb-vm-signal-profiler

We provide a command line tool that allows you to develop CKB scripts offline. To install

cargo install --git https://github.com/nervosnetwork/ckb-standalone-debugger ckb-debugger

And then refer to the sample programs we provided examples

Notes

macOS

On macOS, the protoc binary must be available to compile ckb-vm-pprof-converter. This can be installed via homebrew:

$ brew install protobuf

Licences

MIT