murph
Bytecode translator
Transpiles EVM bytecode into huff bytecode
A Huff <> bytecode transpiler
117 stars
5 watching
10 forks
Language: Rust
last commit: over 1 year ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
timothypratley/rustly | A Clojure to Rust transpiler that translates a subset of Clojure syntax into Rust code | 161 |
byterocket/tsownable-huff | A Two-Step Transfer Ownable contract implemented in Huff for EVM programming | 16 |
mirkosertic/bytecoder | A tool to interpret and transpile JVM bytecode into other programming languages like JavaScript, WebAssembly, or OpenCL. | 902 |
cdump/evmole | Extracts information from Ethereum Virtual Machine bytecode | 284 |
aztecprotocol/huff | A programming language for writing highly optimized Ethereum Virtual Machine program code and smart contracts with direct manipulation of bytecode | 233 |
rareskills/huff-puzzles | A series of exercises to learn EVM bytecode with the Huff Language | 378 |
aisamanra/rust-haskell-ffi | A proof-of-concept demonstrating how to call Rust code from Haskell | 131 |
amadimichael/huffs | An implementation of popular Solidity libraries and contracts in the Huff language | 18 |
pyrossh/rust-embed | A Rust macro that embeds files into the binary at compile time during release and loads them from the file system during development. | 1,677 |
cesquivias/mumbler | Experimental programming language with GraalVM JIT | 109 |
harfbuzz/rustybuzz | A Rust port of the HarfBuzz text-shaping algorithm | 559 |
joefiorini/grunt-es6-module-transpiler | A Grunt task that transpiles ES6 module syntax into various formats like AMD, CommonJS, YUI, or globals. | 85 |
ee/grunt-defs | Transpiles ES6 block scoped const and let variables to ES3 | 5 |
crytic/ethersplay | An EVM bytecode disassembler and analysis tool for Ethereum contracts. | 842 |
harpocrates/inline-rust | Enables writing Rust code inline in Haskell programs using quasiquotes | 223 |