SwarmProof
SwarmProofThe Graph & AST Explorer
The Graph Decentralized IndexerSolidity 0.8.20 AST Semantic CoreHCS Topic 0.0.10417469 Live Sync

AST Knowledge Graph & Neural Semantic Explorer

AST NODES7 Nodes
SUBGRAPH TVL$3.42M
COGNITIVE AGENTS16 Active
24H VOLUME$780K
Audited Contracts:
terminal
CYPHER / GRAPHQL
Quick Vectors:
NEURAL SWARM (16):
FlashlenderERC3156 RootFNflashLoan()lines: 34-58FNflashFee()lines: 60-72FNmaxFlashLoan()lines: 74-82STATEunderlyingTokenlines: 24-25STATEprotocolFeelines: 22-23GUARDnonReentrantlines: 10-12FNCALLBACK_HASHlines: 17-19A1ReentrancyA2ReentrancyA3VerificationA4AutonomousA5AccessA6AutonomousA7AccessA8VerificationA9NodeA10StaticA11NodeA12MEVA13BytecodeA14EconomicA15StateA16Business
AST INVARIANTS BOUNDED
account_treeSemantic Node Inspector
AST INVARIANT VERIFIED

flashLoan()

FunctionDefinitionLines 34 - 58
AI REASONING & PROOF

Core ERC-3156 flash loan disbursement. Transmits tokens, triggers receiver.onFlashLoan(), verifies CALLBACK_SUCCESS hash, and transfers back amount + fee.

Attesting Agents:Reentrancy SentinelLogic Sentinel
BYTECODE / SOLIDITY SLICEFlashlender.sol
39uint256 fee = flashFee(token, amount);
40underlyingToken.transfer(address(receiver), amount);
41require(receiver.onFlashLoan(msg.sender, token, amount, fee, data) == CALLBACK_SUCCESS, 'callback failed');
42underlyingToken.transferFrom(address(receiver), address(this), amount + fee);
verifiedHCS IMMUTABLE PROOFSeq #49,103,118
Hash: 0x01193461789203285759619560aaffcc88204
Consensus Timestamp: 2026-09-12T08:54:52.385Z
history

Recent AST Graph Queries & Activity

api/graph/activity
QUERY EXPRESSIONAGENTSLATENCYCONSENSUS STATEACTION
MATCH (a:Agent)-[:DETECTS]->(v:Vuln)A1, A514msAnchored (HCS)Replay
TRACE STATE slot(0x04) OVER writesA3, A422msAnchored (HCS)Replay
RESOLVE AST::FunctionDefinition['flashLoan']All 169msAnchored (HCS)Replay
ASSERT modifier(onlyVault) == trueA218msAnchored (HCS)Replay
{ pool(id: "0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640") { totalValueLockedUSD volumeUSD } }A438msx402 Paid ✓Replay
MATCH (fn:Function)-[:CALLS*]->(ext:ExternalCall) WHERE fn.updatesStateAfter = true RETURN fn, extA1, A2, A516msAnchored (HCS)Replay
insights

Graph Neural Telemetry

Live topological statistics streamed from AST parser and Hedera Consensus message sequencer.

SUBGRAPH TVL
$3.42M
DAILY VOLUME
$780K
hubHedera Topic 0.0.10417469 Active