Skip to content

Instantly share code, notes, and snippets.

@dergoegge
Created December 18, 2025 14:40
Show Gist options
  • Select an option

  • Save dergoegge/056f94f9bbff726993ee376872547ecb to your computer and use it in GitHub Desktop.

Select an option

Save dergoegge/056f94f9bbff726993ee376872547ecb to your computer and use it in GitHub Desktop.

Last update: https://gist.github.com/dergoegge/0f732c440c19d02cf5eb6059ee90147c

Fuzzamoto

  • IR extended to cover addr relay, bloom filters, compact blocks, taproot (still a PR).
  • Probing mutators: conceptually similar to cmp hooking that generic byte array fuzzer do, but we observe node state instead of comparisons to enable smarter mutations
    • needed for compact block relay
  • Working on generalizing test deployment with containers: dergoegge/fuzzamoto#49
    • will enable writing fuzzamoto test using our python test framework
    • will enbale fuzzing pretty much anything (e.g. lightning nodes)
  • Feedback beyond coverage with assertions: dergoegge/fuzzamoto#69
  • Writing a blog post series on fuzzamoto
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment