This repository implements the methodology described in the research paper "Decompiling Smart Contracts with a Large Language Model" (arXiv:2506.19624v1) for fine-tuning Llama 3.2 3B to convert EVM ...
Abstract: The interpreter and the Just-In-Time (JIT) compiler are two core components of modern JavaScript engines, both of which take bytecodes as input. Most bugs in these components are closely ...
Add pretty printing functionality to enhance shader information readability. Fix errors by implementing lazy generation for ShaderSubProgram as needed. Support for Lua bytecode assets Decompile, ...
Abstract: To evaluate analysis tools for blockchain programs or to analyze an entire ecosystem of blockchain programs, representative samples are needed. Typically, samples are randomly selected from ...