Glider
Jul 17, 2026
The Exploit Is the Disclosure: Why On-Chain Hacks Spread Faster Than Patches
In web3, the exploit is the disclosure. It starts a race to copy, not to patch. In a couple of weeks we turned 12 live exploits into detecti...
Glider
Jul 24, 2026

Glider is a code query engine for smart contracts, built by the blockchain security firm Hexens. It turns every verified EVM contract into queryable, graph-based data. Using plain Python queries, researchers can hunt vulnerability patterns across whole blockchains in minutes instead of auditing one contract at a time.
Traditional smart contract security is one contract at a time. An auditor reviews a single codebase, finds a bug, the project fixes it, and that knowledge dies there. Meanwhile the same bug, or a close cousin of it, sits unfixed in forty other protocols that forked similar code.
This is the gap variant analysis addresses: take a known attack vector and systematically find every other place it exists.
A concrete example of why this matters: when Trust Security published a novel denial-of-service bug affecting a single EIP, the same flaw turned out to apply to over thirty projects. By disclosing it across many programs instead of one, the researchers earned $50,000 from 15 protocols off a single root-cause discovery. That is variant analysis paying off manually. Glider is what happens when you make that process programmatic and chain-wide.
The catch is that until recently, variant analysis at scale was practically impossible. Tools like Slither and Semgrep are powerful for a single project, but they were never built to run across an entire blockchain. The amount of time it would take to scan a full chain with existing products is measured in months. That's the limitation Glider removes.
Glider is a code query engine for smart contracts: the same idea as querying a database, applied to deployed code.
Here is what happens under the hood:
Because of this design, Glider supports both declarative logic (describe the pattern you want) and imperative logic (write arbitrary analysis), and it handles advanced techniques like taint analysis, all while staying readable. A query that takes ~100 lines in other tools often takes ~10 in Glider.
This is a minimal, real example (adapted from the Glider docs) that finds every contract on-chain that calls selfdestruct:
from glider import *
def query():
# iterate over all instructions on the chain
# and find the ones that call selfdestruct()
instructions = Instructions().with_callee_name('selfdestruct').exec(100)
return instructions
Glider returns the matching contract address, the contract name, the exact function, and the precise instruction, and highlights it in the source. That same skeleton scales up to far more complex scenarios: cross-function flows, specific access-control patterns, fee logic, reentrancy shapes, and so on.

Glider isn't a single screen; it's a layered system. Here's the whole thing, from the free research tool to the commercial API.

The Glider IDE is a browser-based, REPL-like environment for writing and running queries. It uses the Monaco editor (the same engine behind VS Code). You pick a chain from a dropdown, write your query on the left, run it, and see results on the right.
Notable features:
The IDE is positioned as Hexens' contribution to the security research community: a public good, not a paywall.
Writing a Glider query still means writing a little Python. To remove even that barrier, Hexens publishes Glider Skills, an open Claude/Codex Skill (a packaged set of instructions an AI assistant loads on demand) that generates working Glider queries from plain-English prompts, with no prior experience required. You describe the code pattern you're hunting for in natural language, and the skill produces the corresponding Glider query for you to run. For example, if you spot a bug in one protocol and want to know which other contracts share it, you can describe the flaw in plain English and get back a query that hunts for it across an entire chain, without touching the query API yourself.
Because it's a standard Claude Skill, it works anywhere Skills are supported (Claude.ai, Claude Code, and the API), and it can also be used in Codex. It's openly available at github.com/Hexens/glider-skills. For researchers unfamiliar with the Glider API, Glider Skills cuts the time to write a query from hours to minutes.
This is the part that turns Glider from a tool into a protocol. The Glider Query Database is an open, curated library of queries covering security vulnerabilities, compliance checks, and data labeling.
The logic is simple and compounding: once someone defines a vulnerability as a query, that query lives in the database forever and protects everyone from that point on. Scattered, tribal security knowledge becomes a shared, reusable, queryable asset. You write a pattern once; it secures every EVM chain, indefinitely.
Glider Watcher lets researchers schedule recurring runs of their queries and get notified only when new matching results appear on-chain. Instead of re-running a hunt manually, you set the pattern and let it watch the chain for you. (This continuous-monitoring capability is the conceptual bridge to Glider Monitor, covered in its own dedicated article.)
Where the IDE serves researchers, the Glider API packages Glider's engine for platforms that need automated, programmatic risk detection. Hexens shipped the MVP in under two weeks in response to client demand.
On AWS Marketplace, Glider is currently offered as three APIs:

Glider sits in the same conversation as Slither, Semgrep, and token scanners like TokenSniffer, GoPlus, and QuickIntel, but it's solving a different-shaped problem.

The honest framing: Glider doesn't replace a manual audit. It scales the parts of security work that should be automated (finding known patterns everywhere they exist) so human researchers can spend their time on the novel, high-judgment bugs.
The case for variant analysis is easier to feel in figures than in theory.
Glider is already embedded in real products and platforms:
The through-line: any platform that needs to understand on-chain risk faster than a manual review allows can plug Glider in.
Glider's open Query Database grew in part through a Security Queries contest that paid researchers for contributing new vulnerability queries. The contest's prize pool was backed by the Ethereum Foundation through its Ecosystem Support Program, as documented in the EF's own Q2 2025 allocation update. https://blog.ethereum.org/2025/07/23/allocation-q2-25
What remains durable is the earning path Glider was built for: use it to find real bugs, then get paid through bug bounties.
The workflow:
Why this is unusually researcher-friendly:
Independent researchers routinely use Glider to find real, high-severity bugs, and credit it publicly. A sample of their write-ups (each links to the original post):
Findings made with Glider
Reviews and coverage
Glider Monitor is Hexens' continuous monitoring layer for deployed protocols. When a new exploit hits anywhere on-chain, it turns the bug into a query and checks whether the same flaw is live in your code, and it maps your dependency graph, so you also see risk inherited from the contracts yours relies on. It picks up where a one-time audit leaves off, treating security as an ongoing process rather than a snapshot at deployment.
What is Glider? Glider is a code query engine for smart contracts, built by the security firm Hexens. It converts verified EVM contracts into queryable, graph-based data and lets researchers write Python queries to find vulnerability patterns across entire blockchains in minutes.
Who created Glider? Hexens, a Web3 cybersecurity firm. Glider is made available to the research community through Remedy, Hexens' open security platform, and is also available commercially as the Glider API (including on the AWS Marketplace).
Is Glider free? The research layer, the Glider IDE and the Query Database, is free and positioned as a public good for security researchers. The Glider API is the commercial, productized layer for platforms and is available on demand.
What is a Glider query? A Glider query is a short Python-syntax script that describes a code pattern you want to find. Queries are reusable, can be shared, and can be stored in the open Query Database.
Do I need to know how to code to use Glider? Not necessarily. Glider queries are written in Python, but Hexens also publishes Glider Skills, an open Claude/Codex Skill that turns a plain-English description of the pattern you're looking for into a ready-to-run Glider query. You can start finding on-chain patterns from a natural-language prompt and edit the generated query as you learn.
What blockchains does Glider support? 32+ EVM-compatible chains, including Ethereum, BNB Chain, Base, Arbitrum, Optimism, Polygon, Avalanche, Blast, Linea, Mantle, zkSync/Polygon zkEVM, and many more, with the list still growing.
How is Glider different from Slither or Semgrep? Slither and Semgrep analyze one codebase at a time. Glider builds on the same foundations (it uses SlithIR) but runs across whole chains, returns results in minutes instead of months, and lets you express a check in roughly a tenth of the code.
What is the Token Risks API? A real-time scanner that detects 20+ critical risk vectors in ERC-20 token contracts (hidden fees, hidden mint, blacklist functions, honeypot behavior, and more), assigns a 0-100 risk score, and returns results in under 15 seconds. It's used by wallets, exchanges, and trading platforms, for example CoinStats and GetBlock.
Can I make money with Glider? Yes, through bug bounties. You can use Glider queries to identify vulnerabilities in deployed contracts, then report your findings to bug bounty programs (via Remedy, Immunefi, or directly with the affected projects) to earn rewards. The findings you make are yours.
Can Glider be misused by attackers? Glider's most sensitive capabilities (e.g. mainnet querying) are access-gated precisely because chain-wide vulnerability discovery is powerful. It's built and operated as a defensive, white-hat security tool.
What is Glider Monitor? Hexens' real-time monitoring layer for deployed protocols, it checks live exploits and dependency risks against your code continuously, picking up where a one-time audit ends.
Want to try it? The Glider IDE is at glide.r.xyz, the docs and Query Database live under r.xyz, and Glider's product page and the API benchmark are on hexens.io.