Lightning Cat
Deep learning solution for smart contract vulnerability detection

Lightning Cat is a deep learning-based smart contract vulnerability detection solution that uses three models—Optimized-CodeBERT, Optimized-LSTM, and Optimized-CNN—to identify security flaws in Solidity smart contracts. It leverages the CodeBERT pre-trained model for data preprocessing to capture syntax and semantic features of code, achieving an F1-score of 93.53% with the Optimized-CodeBERT model. The system is evaluated on the SolidiFI-benchmark dataset covering four common vulnerability types including reentrancy and integer overflow.
Lightning Cat extracts vulnerable function code snippets, encodes them using CodeBERT embeddings, and trains three deep learning models (CodeBERT, LSTM, CNN) to classify smart contract vulnerabilities by type.
blockchain developers and security auditors working with Solidity smart contracts
Background.
- Status
- unknown
- Business model
- unknown
- Launched
- 2023
Similar projects.
Editorial take on the space this project sits in — momentum signals, adjacent moves, our call on whether the wedge is real. Get pinged when we publish a new read or when the landscape shifts.
Have a take on this space?
Tell us what you’d build differently, where you think the incumbents miss, or what we’ve gotten wrong about this project. Comments + reactions are coming soon.