GitHub topics: evm-bytecode
wavefnx/sigmund
A tool for quickly collecting function selectors and decoding signatures from EVM bytecode.
Language: Rust - Size: 104 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 55 - Forks: 3

smlxl/storage-layout-extractor
A tool that performs extraction of storage layouts based on EVM bytecode.
Language: Rust - Size: 956 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 140 - Forks: 12

0xMacro/trim
An opcode-oriented language that compiles to the EVM
Language: TypeScript - Size: 705 KB - Last synced at: about 21 hours ago - Pushed at: about 2 months ago - Stars: 69 - Forks: 9

LFDT-web3j/web3j-evm
A library for running an embedded Ethereum EVM in-process on a JVM
Language: Kotlin - Size: 43.9 MB - Last synced at: 7 days ago - Pushed at: 12 days ago - Stars: 67 - Forks: 25

ziyadedher/evm-bench
🚀🪑 evm-bench is a suite of Ethereum Virtual Machine stress tests and benchmarks.
Language: Solidity - Size: 2.01 MB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 212 - Forks: 23

lisa-analyzer/evm-lisa
EVMLiSA: an abstract interpretation-based static analyzer for EVM bytecode
Language: Solidity - Size: 132 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 27 - Forks: 2

Aboudjem/Yul-ERC20-assembly
A highly efficient ERC20 token implementation in Yul Assembly for Solidity smart contracts.
Language: Solidity - Size: 36.1 KB - Last synced at: about 2 hours ago - Pushed at: almost 2 years ago - Stars: 10 - Forks: 0

NethermindEth/warp 📦
Warp - Bringing Solidity to Starknet at warp speed. Warp is a Solidity to Cairo Compiler, this allows teams to write/migrate Solidity to Cairo for easy onboarding into the StarkNet ecosystem.
Language: TypeScript - Size: 663 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 752 - Forks: 71

bbayazit16/deep-evm
Learn about the EVM, Assembly and Bytecode.
Language: Solidity - Size: 30.3 KB - Last synced at: 19 days ago - Pushed at: almost 3 years ago - Stars: 10 - Forks: 0

ARR4N/specops
SpecOps is a low-level, domain-specific language and compiler for crafting Ethereum VM bytecode. The project also includes a CLI with code execution and terminal-based debugger.
Language: Go - Size: 163 KB - Last synced at: 15 days ago - Pushed at: 8 months ago - Stars: 12 - Forks: 0

0xsha/ChainWalker
Rapid Smart Contract Crawler
Language: Go - Size: 5.29 MB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 195 - Forks: 27

daltyboy11/more-evm-puzzles Fork of fvictorio/evm-puzzles
10 More EVM Puzzles
Language: JavaScript - Size: 153 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 172 - Forks: 13

PranavLakkadi13/HUFF_Codes
This Repo has all the low level Huff codes for simple solidity smart contracts
Language: Solidity - Size: 3.89 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

lior-abadi/damn-vulnerable-defi-solutions Fork of theredguild/damn-vulnerable-defi
An educational walkthrough on how to crack each level of the Damn Vulnerable Defi capture the flag.
Language: Solidity - Size: 1.21 MB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 0

bytejedi/tron-sdk-go
Tron SDK in Go includes ABI,Keystore and Grpc Client
Language: Go - Size: 257 KB - Last synced at: 10 months ago - Pushed at: over 3 years ago - Stars: 22 - Forks: 6

bbayazit16/mnemo
A command line tool for compiling and running EVM opcodes.
Language: Go - Size: 52.7 KB - Last synced at: 10 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

0xkitetsu-dinesh/Huff-Dynamic-Constructor-Args
Huff code for reading & writing string
Language: Solidity - Size: 375 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 0

0xefrain/Bsc-bootcamp
BNB Chain Zero2Hero Bootcamp by Encode Club
Language: Solidity - Size: 3.5 MB - Last synced at: 11 months ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 3

metagon/ithildin
Semantic analyzer of EVM bytecode based on Mythril
Language: Python - Size: 172 KB - Last synced at: 17 days ago - Pushed at: about 4 years ago - Stars: 8 - Forks: 2

ardislu/4-byte-gen
Simple web app to generate optimized function selectors for Solidity.
Language: HTML - Size: 228 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

damartripamungkas/solidity-smart-contract
💻 Solidity smart contract
Language: Solidity - Size: 16.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

daoio/evm-opcode-finder
Searches for EVM opcodes in contract's bytecode
Language: Go - Size: 23.4 KB - Last synced at: 10 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

FuzzingLabs/octopus 📦
Security Analysis tool for WebAssembly module (wasm) and Blockchain Smart Contracts (BTC/ETH/NEO/EOS)
Language: Python - Size: 5.38 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 475 - Forks: 82

pierobassa/evm-from-scratch Fork of w1nt3r-eth/evm-from-scratch
EVM from scratch written in GoLang
Language: Go - Size: 299 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

Sentou-Technologies/Sentou-SDK-Issues
♨️ Raise issues surrounding Sentou SDK here ♨️
Size: 2.93 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

jubnzv/evm-decompiler
EVM bytecode decompiler
Language: OCaml - Size: 7.81 KB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 0

mandatedisrael/Check-For-Zero-Address
Secure and Simple code to check if an address is address(0) using Assembly
Language: Solidity - Size: 1000 Bytes - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Akkii4/Solutions_fvictorio-EvmPuzzles Fork of fvictorio/evm-puzzles
Solutions to EVM Puzzles of https://github.com/fvictorio/evm-puzzles
Language: JavaScript - Size: 155 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

andreitoma8/learn-EVM
Learn about the EVM, it's data locations, Opcodes and how your Solidity Smart Contracts work under the hood. Also build a Contract out of bytecode.
Size: 32.2 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

laurentknauss/getHashSignature
Simple JS script to get the hashed signature of a contract function
Language: JavaScript - Size: 9.77 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Saw-mon-and-Natalie/vscode-evm-toolkit
EVM Toolkit language support for Visual Studio Code
Language: JavaScript - Size: 75.2 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 1

Saw-mon-and-Natalie/ERC20-Golf
ERC20.⛳
Size: 19.5 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 20 - Forks: 0

Saw-mon-and-Natalie/forge-etk-template
⛳ Template for Forge + EVM Toolkit
Language: Solidity - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 54 - Forks: 4

catellaTech/ERC20-FOUNDRY-TEST
ERC20 FOUNDRY TEST! 📚⛓🔓
Language: Solidity - Size: 1.84 MB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 2

mchara01/centaur
EVM-based chain vulnerability analysis framework
Language: Solidity - Size: 20.5 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 1

0x0abd/Dbgereum
EVM debugger
Language: Python - Size: 1.93 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 12 - Forks: 0

itasli/evm-abi-finder
Guess ABI of any Ethereum contract, even if it is not verified on Etherscan.
Language: TypeScript - Size: 66.4 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

definoobdao/noob-ctf-challenges
Language: Solidity - Size: 1.73 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 8 - Forks: 0

ausaf007/evm-implementation-in-go
Implementation Of Ethereum Virtual Machine With Limited Instruction Set.
Language: Go - Size: 9.77 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

jebitok-dev/intro-to-smartcontracts
Web3bridge course: learning how to write smart contract on Ethereum Blockchain using Solidity
Language: Solidity - Size: 1.16 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 1

abhi3700/evm_contracts_tipping
Tipping contracts with Solidity using Hardhat+Typescript
Language: TypeScript - Size: 285 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

AdvaithD/evm
Learning more about ETH and EVM.
Language: Solidity - Size: 1.95 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0
