murph

Bytecode translator

Transpiles EVM bytecode into huff bytecode

A Huff <> bytecode transpiler

GitHub

117 stars
5 watching
10 forks
Language: Rust
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
timothypratley/rustly A Clojure to Rust transpiler that translates a subset of Clojure syntax into Rust code 162
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. 903
cdump/evmole Extracts information from Ethereum Virtual Machine bytecode 294
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 379
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 tool that embeds static assets into Rust binaries at compile time or loads them from the file system during runtime. 1,696
cesquivias/mumbler Experimental programming language with GraalVM JIT 110
harfbuzz/rustybuzz A Rust port of HarfBuzz's shaping algorithm with some limitations and modifications to improve compatibility and usability. 573
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. 844
harpocrates/inline-rust Enables writing Rust code inline in Haskell programs using quasiquotes 223