murph
Bytecode translator
Transpiles EVM bytecode into huff bytecode
A Huff <> bytecode transpiler
117 stars
5 watching
10 forks
Language: Rust
last commit: over 3 years agoLinked from 1 awesome list
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A Clojure to Rust transpiler that translates a subset of Clojure syntax into Rust code | 162 | |
| A Two-Step Transfer Ownable contract implemented in Huff for EVM programming | 16 | |
| A tool to interpret and transpile JVM bytecode into other programming languages like JavaScript, WebAssembly, or OpenCL. | 903 | |
| Extracts information from Ethereum Virtual Machine bytecode | 294 | |
| A programming language for writing highly optimized Ethereum Virtual Machine program code and smart contracts with direct manipulation of bytecode | 233 | |
| A series of exercises to learn EVM bytecode with the Huff Language | 379 | |
| A proof-of-concept demonstrating how to call Rust code from Haskell | 131 | |
| An implementation of popular Solidity libraries and contracts in the Huff language | 18 | |
| A tool that embeds static assets into Rust binaries at compile time or loads them from the file system during runtime. | 1,696 | |
| Experimental programming language with GraalVM JIT | 110 | |
| A Rust port of HarfBuzz's shaping algorithm with some limitations and modifications to improve compatibility and usability. | 573 | |
| A Grunt task that transpiles ES6 module syntax into various formats like AMD, CommonJS, YUI, or globals. | 85 | |
| Transpiles ES6 block scoped const and let variables to ES3 | 5 | |
| An EVM bytecode disassembler and analysis tool for Ethereum contracts. | 844 | |
| Enables writing Rust code inline in Haskell programs using quasiquotes | 223 |