GoAT-X: A Graph of Auditing Thoughts for Securing Token Transactions in Cross-Chain Contracts
Zijun Feng, Yuming Feng, Yu Wang, Weizhe Zhang, Yuhong Nan + 2 more
TLDR
GoAT-X is a new framework that uses a Graph of Auditing Thoughts to systematically verify cross-chain smart contracts, improving security.
Key contributions
- Proposes GoAT-X, a framework for systematic, first-principles verification of cross-chain smart contracts.
- Structures audits as a "Graph of Auditing Thoughts," mimicking human expert security reasoning.
- Anchors LLM reasoning in static data flows, constraining it to identify subtle cross-chain vulnerabilities.
- Achieves 92% recall on audit points and identifies 117 real-world risks with low operational cost.
Why it matters
Cross-chain bridges are critical but highly vulnerable, leading to billions in losses. Existing tools struggle with their semantic complexity. GoAT-X introduces a systematic, logic-driven approach, combining LLM reasoning with structured auditing to identify subtle flaws. This establishes a new standard for scalable cross-chain security, crucial for protecting the multi-chain ecosystem.
Original Abstract
Cross-chain bridges, the critical infrastructure of the multi-chain ecosystem, have become a primary target for attackers, resulting in over $2.8 billion in losses due to subtle implementation flaws. Existing defenses, such as bytecode-level static analysis, are ill-equipped to handle the semantic complexity of cross-chain interactions, while LLM-based approaches, which can understand source code, struggle with hallucinatory reasoning over complex, multi-contract dependencies. In this paper, we propose GoAT-X, a framework that shifts automated cross-chain smart contract codebases auditing from heuristic pattern matching toward systematic first-principles verification. GoAT-X structures the audit process as a Graph of Auditing Thoughts, explicitly mirroring how human experts decompose, reason about, and validate security logic. By anchoring LLM reasoning in statically extracted data flows and explicitly linking abstract security properties to concrete code implementations, the framework constrains semantic reasoning within well-defined structural and state boundaries. Within this constrained space, GoAT-X treats missing constraints and adversarial bypass paths in cross-chain logic as first-class vulnerability targets and dynamically explores reasoning paths to identify exploitable semantic gaps. We evaluate GoAT-X on a comprehensive benchmark covering all known cross-chain token transaction attacks. GoAT-X achieves 92% recall on fine-grained audit points and 95% coverage of vulnerable projects, while identifying 117 confirmed risks in the wild with low operational cost, establishing a new standard for scalable, logic-driven cross-chain security.
📬 Weekly AI Paper Digest
Get the top 10 AI/ML arXiv papers from the week — summarized, scored, and delivered to your inbox every Monday.