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 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
timothypratley/rustlyA Clojure to Rust transpiler that translates a subset of Clojure syntax into Rust code162
byterocket/tsownable-huffA Two-Step Transfer Ownable contract implemented in Huff for EVM programming16
mirkosertic/bytecoderA tool to interpret and transpile JVM bytecode into other programming languages like JavaScript, WebAssembly, or OpenCL.903
cdump/evmoleExtracts information from Ethereum Virtual Machine bytecode294
aztecprotocol/huffA programming language for writing highly optimized Ethereum Virtual Machine program code and smart contracts with direct manipulation of bytecode233
rareskills/huff-puzzlesA series of exercises to learn EVM bytecode with the Huff Language379
aisamanra/rust-haskell-ffiA proof-of-concept demonstrating how to call Rust code from Haskell131
amadimichael/huffsAn implementation of popular Solidity libraries and contracts in the Huff language18
pyrossh/rust-embedA tool that embeds static assets into Rust binaries at compile time or loads them from the file system during runtime.1,696
cesquivias/mumblerExperimental programming language with GraalVM JIT110
harfbuzz/rustybuzzA Rust port of HarfBuzz's shaping algorithm with some limitations and modifications to improve compatibility and usability.573
joefiorini/grunt-es6-module-transpilerA Grunt task that transpiles ES6 module syntax into various formats like AMD, CommonJS, YUI, or globals.85
ee/grunt-defsTranspiles ES6 block scoped const and let variables to ES35
crytic/ethersplayAn EVM bytecode disassembler and analysis tool for Ethereum contracts.844
harpocrates/inline-rustEnables writing Rust code inline in Haskell programs using quasiquotes223