Skip to content

NullRabbit Labs

Security research on decentralised infrastructure at the layer contract audits don't reach: transport, kernel, and node resource.

The attacks that take a validator off consensus often produce no syscall, no log line and no alert. We reproduce them, publish them, and build enforcement that runs at kernel ingress — before the packet reaches userspace.

Start here

  • nrdax-python — CLI and API for NRDAX, the registry of node-resource attack techniques. 500+ catalogued, 100+ reproduced first-hand across 39 chains and protocols, crosswalked to MITRE AADAPT. pip install nrdax
  • nr-ibsr — shadow-mode XDP/eBPF traffic collector. The rehearsal layer for earned autonomy.
  • slashr-front — multi-chain validator penalty tracker. Live at slashr.dev.
  • nullrabbit-advisories — operator-facing advisories and writeups.

Papers

  • On Earned Autonomy — how a machine defender earns enforcement authority from its own shadow-mode record, rather than from a vendor's accuracy claim. 10.5281/zenodo.18406828
  • NRDAX — a mechanism-defined taxonomy for network-boundary and node-resource attacks on decentralised infrastructure. nrdax-paper

Data

1,000+ adversarial capture bundles across 38 network stacks, published on Hugging Face. Capture format is specified in nr-bundle-spec.

Cited

GitHub has attached technique NRDAX-T0205 to CVE-2023-39533.


Registry: nrdax.com · Research: nullrabbit.ai

Maintained by Simon Morley (@simonmorley), London. Security engagements and advisory: nullrabbit.ai

Pinned Loading

  1. ferret ferret Public

    LLM-powered OSINT agent that discovers validator infrastructure beyond on-chain data. Sui, Solana, and more.

    Python 4

  2. limpet-trs limpet-trs Public

    High-precision network scanner with eBPF/XDP kernel-bypass timing. SYN scanning with nanosecond RTT resolution.

    Rust 2

  3. nr-ibsr nr-ibsr Public

    Shadow-mode XDP/eBPF traffic collector that records what would have been blocked — without blocking anything. The rehearsal layer for earned autonomy.

    Rust 2

  4. nrdax-python nrdax-python Public

    Programmatic and command-line access to NRDAX, the NullRabbit Decentralised Attack indeX.

    Python 1

  5. slashr-front slashr-front Public

    Multi-chain validator penalty tracker — slashr.dev

    TypeScript

  6. nullrabbit-advisories nullrabbit-advisories Public

    Standing home for NullRabbit operator advisories — public, operator-facing writeups of validator and RPC infrastructure findings, with reproducers.

    Python

Repositories

Showing 10 of 20 repositories
  • nullrabbit-advisories Public

    Standing home for NullRabbit operator advisories — public, operator-facing writeups of validator and RPC infrastructure findings, with reproducers.

    NullRabbitLabs/nullrabbit-advisories's past year of commit activity
    Python 0 MIT 0 0 0 Updated Sep 9, 2026
  • .github Public
    NullRabbitLabs/.github's past year of commit activity
    0 0 0 0 Updated Sep 8, 2026
  • nrdax-python Public

    Programmatic and command-line access to NRDAX, the NullRabbit Decentralised Attack indeX.

    NullRabbitLabs/nrdax-python's past year of commit activity
    Python 1 Apache-2.0 0 0 0 Updated Aug 28, 2026
  • slashr-front Public

    Multi-chain validator penalty tracker — slashr.dev

    NullRabbitLabs/slashr-front's past year of commit activity
    TypeScript 0 0 0 2 Updated Aug 20, 2026
  • nrdax-paper Public

    NRDAX taxonomy paper: a mechanism-defined taxonomy for network-boundary and node-resource attacks on decentralised infrastructure

    NullRabbitLabs/nrdax-paper's past year of commit activity
    Python 0 0 0 0 Updated Aug 12, 2026
  • llm-gateway Public

    Multi-provider LLM gateway with automatic fallback and cost tracking. Single API across DeepSeek, Gemini, OpenAI, and Anthropic.

    NullRabbitLabs/llm-gateway's past year of commit activity
    Python 4 MIT 0 0 0 Updated Jul 21, 2026
  • nr-bundle-spec Public

    Bundle v1 — canonical multi-modal capture format for adversarial blockchain validator research. JSON Schema + Python + Rust reference parsers + 5 example bundles. MIT.

    NullRabbitLabs/nr-bundle-spec's past year of commit activity
    Python 0 MIT 0 0 0 Updated Jul 14, 2026
  • nr-substrate-paper Public

    Iterative leak-surface peeling — a falsifiability-anchored methodology for ML detection of blockchain validator infrastructure attacks. Working draft; v1 ships when arXiv submission lands.

    NullRabbitLabs/nr-substrate-paper's past year of commit activity
    TeX 0 0 0 0 Updated Jul 6, 2026
  • nr-ibsr Public

    Shadow-mode XDP/eBPF traffic collector that records what would have been blocked — without blocking anything. The rehearsal layer for earned autonomy.

    NullRabbitLabs/nr-ibsr's past year of commit activity
    Rust 2 MIT 0 0 0 Updated Jun 12, 2026
  • servers Public Forked from modelcontextprotocol/servers

    Model Context Protocol Servers

    NullRabbitLabs/servers's past year of commit activity
    TypeScript 0 11,809 0 0 Updated Apr 4, 2026

Top languages

Loading…

Most used topics

Loading…