murph

Bytecode translator

Transpiles EVM bytecode into huff bytecode

A Huff <> bytecode transpiler

GitHub

117 stars
5 watching
10 forks
Language: Rust
last commit: over 1 year 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 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