BACKWARDLABS
WEB3 PRODUCT STUDIO
Backward Labs

We work backward. From the exploit transaction, from the tax statement, from the thing that already broke on-chain — and we ship the tool that should have existed before it did.

Explore productsTalk to us
RAW CHAIN DATA → MEANINGblock 20,114,882 · 412 internal calls
INPUT · CALLDATA
0x128acb0800000000000000000000000000a1b2c3d4e5f60718293a4b5c6d7e8f90a1b2c3d4e5f607180000000000000000000000000000ffffffffffffffffffffffffffffe2c9f1a0b3d4c5e6f708192a3b4c
DECODED · BEHAVIOR
swap(exactInput, 12,400 WETH)
callback re-enters pool · depth 3
reserves read before settlement
4 hops · 2 bridges · 1 CEX deposit
INCIDENT FORENSICS/ASSET-FLOW TRACING/TAX & ACCOUNTING/PRICE PROVENANCE
TWO PRODUCTS, SHIPPING

Built for the part nobody wants to do by hand

BackLight
BackLight
INCIDENT FORENSICS
SHIPPED REPORT · JUL 2026See thread ↗
BackLight incident report thread on X
BSC/LP RESERVE BURN/$209.65K LOSS

BackLight turns exploit transactions into verified reports. It reproduces the behavior, maps how the assets moved, and explains why the hack happened — in a form you can publish to X, Telegram, and readers who weren't in the trace.

Transaction reproductionAsset-flow mappingRoot-cause writeupPublish-ready output
backlight.backwardlabs.io
Daejang
Daejang
CRYPTO TAX & LEDGER
Daejang ledger view

Connect your exchanges and self-custody wallets, and Daejang estimates what you owe. Every line is auditable: what kind of activity the transaction was, and which price was applied to it.

Exchange + wallet syncActivity classificationPrice provenanceEstimated liability
daejang.backwardlabs.io
ONE LAYER UNDERNEATH

Both products are the same skill, pointed at different problems

We work at the level most teams skip: execution traces, internal calls, storage diffs, raw log topics, state replayed at a specific block. A forensic report and a tax ledger are two renderings of the same pipeline — decode the chain honestly, then say what it means.

01 · INGEST
Nodes, traces, exchange APIs
Archive-level access, not indexer summaries.
02 · DECODE
Calldata, logs, storage
ABI-aware decoding down to unverified bytecode.
03 · REPLAY
State at a block height
Simulate and re-run until the behavior matches.
04 · CLASSIFY
Intent, actors, asset flow
What the transaction was, in human terms.
05 · ATTEST
Sources you can check
Every number traceable to a hash or a price feed.
EVM-first, multi-chain. Same pipeline across L1s and rollups, plus bridge and CEX edges.
Deterministic output. Re-run the same input, get the same report — no black-box scoring.
Price provenance built in. Which venue, which timestamp, which fallback — always visible.
HOW WE WORK

Evidence first, opinions later

Web3 has no shortage of dashboards. What it lacks is a defensible answer to “what actually happened, and how do you know?” That question is the spec for everything we build.

01

Start from the incident

Not from a roadmap. Every product we own began as a transaction we had to take apart for someone else.

02

Reproduce, don't speculate

If it can't be replayed at a block height, it isn't a finding. Reproducibility is the interface between research and product.

03

Ship the missing tool

When the manual work repeats, it becomes a product. Reports become BackLight; reconciliation becomes Daejang.

THE STUDIO

A small team that reads bytecode and writes product specs

BackwardLabs is a product studio, not an agency. We are researchers and engineers who got tired of one-off analyses living in group chats, so we turned the work into software people can run themselves.

Exploit research

Trace decoding, state replay, root-cause analysis of live incidents.

Product engineering

Turning research pipelines into interfaces non-researchers can trust.

Data & pricing infra

Multi-venue ingestion, transaction classification, price-source lineage.

GOT A TRANSACTION TO EXPLAIN?

Send us the hash.

Incident response, tax reconciliation, or a partnership on either product — one email reaches the whole team.