Ethereum

Ethereum is a decentralized platform that runs contract-based applications without any possibility of downtime, censorship, fraud or third-party interference. Ethereum blockchain focuses on running the code of any decentralized application.
- GitHub: https://github.com/topics/ethereum
- Wikipedia: https://en.wikipedia.org/wiki/Ethereum
- Repo: https://github.com/ethereum
- Created by: Vitalik Buterin
- Released: July 30, 2015
- Related Topics: blockchain, cryptocurrency,
- Last updated: 2025-05-24 00:09:57 UTC
- JSON Representation
https://github.com/ABCDELabs/Understanding-Ethereum-Go-version
Understanding Ethereum: Go-Ethereum Code Analysis|理解以太坊: Go-Ethereum 源码剖析
analytics blockchain blockchain-technology ethereum go golang source-code transaction
Last synced: 24 Mar 2025
https://github.com/AztecProtocol/aztec-v1
Public repository for the AZTEC V1 protocol. For the latest zkRollup release see here https://github.com/AztecProtocol/aztec-2-bug-bounty
aztec blockchain confidentiality ethereum ethereum-blockchain privacy protocol zero-knowledge-proofs
Last synced: 12 May 2025
https://github.com/ensdomains/ens-contracts
The core contracts of the ENS protocol
Last synced: 14 May 2025
https://github.com/howardwu/wagyu
A Rust library for generating cryptocurrency wallets
Last synced: 04 Apr 2025
https://github.com/Consensys/ethql
A GraphQL interface to Ethereum :fire:
api backend blockchain ethereum frontend graphql indexing typescript
Last synced: 25 Nov 2024
https://github.com/ConsenSys/ethql
A GraphQL interface to Ethereum :fire:
api backend blockchain ethereum frontend graphql indexing typescript
Last synced: 07 May 2025
https://github.com/ethereum/btcrelay
Ethereum contract for Bitcoin SPV: Live on https://etherscan.io/address/0x41f274c0023f83391de4e0733c609df5a124c3d4
bitcoin bitcoin-proof bitcoin-transaction btc-relay ethereum live mainnet production smart-contracts solidity
Last synced: 17 Feb 2025
https://github.com/walleth/walleth
free (libre) native Android Ethereum wallet
android android-application ethereum ethereum-address ethereum-blockchain ethereum-client ethereum-wallet java
Last synced: 12 Apr 2025
https://github.com/EthVM/EthVM
:zap:EthVM: Open Source Processing Engine and Block Explorer for Ethereum :zap:
blockchain eth ethereum ethvm explorer vue
Last synced: 04 May 2025
https://github.com/ethjs/ethjs
A highly optimised, light-weight JS utility for Ethereum.
alternative contract ethereum js solidity web3
Last synced: 30 Mar 2025
https://github.com/miguelmota/ethereum-input-data-decoder
Ethereum smart contract transaction input data decoder
abi decoder ethereum javascript library remix smart-contracts solidity utility
Last synced: 02 May 2025
https://github.com/ethereumjs/ethereumjs-util
Project is in active development and has been moved to the EthereumJS monorepo.
address buffer ethereum ethereumjs hash hex javascript signature utilities utils
Last synced: 12 May 2025
https://github.com/cgewecke/eth-gas-reporter
Gas usage per unit test. Average gas usage per method. A mocha reporter.
buidler codechecks ethereum gas hardhat-plugin mocha solidity truffle unit-testing
Last synced: 20 Jan 2025
https://github.com/paulrberg/foundry-template
Foundry-based template for developing Solidity smart contracts
blockchain ethereum forge foundry smart-contracts solidity template
Last synced: 15 May 2025
https://github.com/Synthetixio/synpress
Synpress is e2e testing framework based on Cypress.io and playwright with support for metamask.
blockchain cypress docker e2e ethereum metamask playwright testing
Last synced: 11 Apr 2025
https://github.com/pmaji/crypto-whale-watching-app
Python Dash app that tracks whale activity in cryptocurrency markets.
bitcoin bitcoin-api bitcoin-price cryptocurrency cryptocurrency-exchanges cryptocurrency-price-ticker cryptocurrency-prices dash ethereum ethereum-blockchain ethereum-price gdax gdax-api gdax-python litecoin litecoin-price plotly plotly-dash python python3
Last synced: 27 Nov 2024
https://github.com/status-im/nimbus-eth1
Nimbus: an Ethereum Execution Client for Resource-Restricted Devices
android blockchain ethereum fluffy hacktoberfest ios mobile nim nim-lang nim-language nimbus portal-network raspberry-pi
Last synced: 14 Apr 2025
https://github.com/AlphaWallet/alpha-wallet-ios
An advanced Ethereum/EVM mobile wallet
blockchain blockchain-wallet dapp decentralized erc1155 erc20 erc721 erc875 ethereum ios swift tokens wallet xdai
Last synced: 02 May 2025
https://github.com/eth-sri/securify2
Securify v2.0
datalog ethereum security smart-contract solidity static-analysis vulnerability
Last synced: 15 Apr 2025
https://github.com/augurproject/augur-core
Augur v1 - Smart Contracts [DEPRECATED]
dapp ethereum ethereum-contract solidity
Last synced: 15 May 2025
https://github.com/fuzzland/ityfuzz
Blazing Fast Bytecode-Level Hybrid Fuzzer for Smart Contracts
aptos blockchain concolic-execution ethereum evm fuzzing move smart-contracts solidity sui
Last synced: 05 Apr 2025
https://github.com/WalletConnect/walletconnect-docs
WalletConnect Documentation
docs documentation ethereum wallet walletconnect
Last synced: 03 May 2025
https://github.com/eth-sri/securify2?tab=readme-ov-file
Securify v2.0
datalog ethereum security smart-contract solidity static-analysis vulnerability
Last synced: 06 Feb 2025
https://github.com/status-im/nimbus-eth2
Nim implementation of the Ethereum Beacon Chain
beacon-chain eth2 eth2-clients ethereum hacktoberfest nim nimbus nimbus-eth2 proof-of-stake serenity
Last synced: 15 May 2025
https://github.com/etherspot/skandha
A modular typescript implementation of ERC4337 (Account Abstraction) bundler client.
account-abstraction bundler eip4337 erc4337 ethereum smart-wallet typescript
Last synced: 14 May 2025
https://github.com/audiusproject/audius-protocol
The Audius Protocol - Freedom to share, monetize, and listen to any audio content.
audio blockchain ethereum hacktoberfest music protocol solana streaming
Last synced: 14 May 2025
https://github.com/AudiusProject/audius-protocol
The Audius Protocol - Freedom to share, monetize, and listen to any audio content.
audio blockchain ethereum hacktoberfest music protocol solana streaming
Last synced: 09 May 2025
https://github.com/6eer/uniswap-sushiswap-arbitrage-bot
Two bots written in JS that uses flashswaps and normal swaps to arbitrage Uniswap. Includes an automated demostration.
arbitrage arbitrage-bot bot ethereum flashloan flashswap sushiswap swap uniswap
Last synced: 12 Apr 2025
https://github.com/yep/eth-tweet
Decentralized Twitter: A microblogging service running on the Ethereum blockchain
ethereum microblogging twitter
Last synced: 05 Apr 2025
https://github.com/microsoft/0xDeCA10B
Sharing Updatable Models (SUM) on Blockchain
ai artificial-intelligence blockchain economics ethereum machine-learning ml node prediction-mar prediction-market python react smart-contracts truffle
Last synced: 22 Apr 2025
https://github.com/blockchain/My-Wallet-V3-Android
Blockchain Android Wallet
android bitcoin dagger2 ethereum java kotlin rxjava2 unit-tested wallet
Last synced: 16 May 2025
https://github.com/dapphub/dappsys
Composable building blocks for Ethereum contracts
Last synced: 04 Apr 2025
https://github.com/TechRate/Smart-Contract-Audits
Smart Contract security audit reports
audit defi ethereum reflection security security-audit smart-contracts smart-contracts-audit solidity techrate
Last synced: 08 May 2025
https://github.com/AlphaWallet/alpha-wallet-android
An advanced Ethereum mobile wallet
android blockchain blockchain-wallet erc20 erc721 ethereum smart-contracts wallet xdai
Last synced: 16 May 2025
https://github.com/argentlabs/argent-contracts
Smart Contracts for Argent Wallet
account-abstraction argent ethereum smart-contracts solidity
Last synced: 16 Apr 2025
https://github.com/ethereum-oasis-op/baseline
The Baseline Protocol is an open source initiative that combines advances in cryptography, messaging, and distributed ledger technology to enable confidential and complex coordination between enterprises while keeping data in systems of record. This repo serves as the main repo for the Baseline Protocol, containing core packages, examples, and reference implementations.
docker docker-compose ethereum geth gnark graphql nodejs protocol reactjs smart-contracts solidity zero-knowledge-proofs zk-snarks
Last synced: 25 Nov 2024
https://github.com/privacy-scaling-explorations/maci
Minimal Anti-Collusion Infrastructure (MACI)
circom ethereum maci solidity typescript
Last synced: 15 May 2025
https://github.com/l2beat/l2beat
L2BEAT is an analytics and research website about Ethereum layer two (L2) scaling solutions.
Last synced: 14 May 2025
https://github.com/Uniswap/v3-sdk
🛠 An SDK for building applications on top of Uniswap V3
automatic-market-maker ethereum sdk typescript uniswap
Last synced: 09 May 2025
https://github.com/silviopaganini/nft-market
NFT Marketplace prototype using Typescript, WalletConnect, Metamask, Web3, Solidity, React and Storybook
ethereum ethereum-contract openzeppelin react solidity storybook typescript
Last synced: 13 Apr 2025
https://github.com/PaulRBerg/foundry-template
Foundry-based template for developing Solidity smart contracts
blockchain ethereum forge foundry smart-contracts solidity template
Last synced: 12 May 2025
https://github.com/livepeer/go-livepeer
Official Go implementation of the Livepeer protocol
broadcasting ethereum hacktoberfest hacktoberfest2022 transcode video-stream
Last synced: 14 May 2025
https://github.com/Uniswap/uniswap-v3-sdk
🛠 An SDK for building applications on top of Uniswap V3
automatic-market-maker ethereum sdk typescript uniswap
Last synced: 15 Feb 2025
https://github.com/maticnetwork/matic.js
Javascript developer library to interact with Matic Network
dapps ethereum matic maticnetwork polygon sidechain smart-contracts web3
Last synced: 15 May 2025
https://github.com/quillhash/quillaudit_auditor_roadmap
This repository contains a mindmap and stepwise resource to get started with Smart Contract Auditing. If you find anything missing or want to update existing resources, feel free to create a pull request.
blockchain ethereum evm security solidity
Last synced: 15 May 2025
https://github.com/flashbots/mev-inspect-rs
Discover historic Miner Extractable Value (MEV) opportunities
arbitrage defi ethereum liquidation mev rust web3
Last synced: 23 Nov 2024
https://github.com/ChainAgnostic/CAIPs
Chain Agnostic Improvement Proposals
bip bitcoin blockchain cosmos eip ethereum improvement-proposal
Last synced: 12 Apr 2025
https://github.com/SorellaLabs/brontes
A blazingly fast general purpose blockchain analytics engine specialized in systematic mev detection
ethereum etl-pipeline evm mev rust
Last synced: 17 Jan 2025
https://github.com/ethereum-boilerplate/ethereum-react-native-boilerplate
The ultimate full-stack Ethereum React Native Dapp Boilerplate which gives you maximum flexibility and speed. Feel free to fork and contribute. Although this repo is called "Ethereum Boilerplate" it works with any EVM system! Happy BUIDL!👷♂️
ethereum react-native walletconnect
Last synced: 04 Apr 2025
https://github.com/hyperledger/firefly
Hyperledger FireFly is the first open source Supernode: a complete stack for enterprises to build and scale secure Web3 applications. The FireFly API for digital assets, data flows, and blockchain transactions makes it radically faster to build production-ready apps on popular chains and protocols.
blockchain corda ethereum fabric hyperledger ipfs messaging microservices privacy supernode
Last synced: 12 Apr 2025
https://github.com/pcaversaccio/snekmate
State-of-the-art, highly opinionated, hyper-optimised, and secure 🐍Vyper smart contract building blocks.
ethereum evm library security smart-contracts vyper vyper-contracts
Last synced: 14 May 2025
https://github.com/tenderly/tenderly-cli
CLI tool for Smart Contract error tracking, monitoring and alerting.
alerting cli developer-tools error-tracking ethereum monitoring real-time-analytics smart-contracts
Last synced: 13 Apr 2025
https://github.com/Tenderly/tenderly-cli
CLI tool for Smart Contract error tracking, monitoring and alerting.
alerting cli developer-tools error-tracking ethereum monitoring real-time-analytics smart-contracts
Last synced: 15 Apr 2025
https://github.com/tintinweb/solidity-shell
An interactive Solidity Shell
ethereum repl shell solidity solidity-compiler
Last synced: 13 Apr 2025
https://github.com/moralisweb3/unity-web3-game-kit
Unity Web3 Game Kit is the fastest way to connect and build games for Web3. It provides a single workflow for building high performance dapps. Fully compatible with your favourite platform.
avalanche binance blockchain boilerplate crypto dapps defi ethereum evm metamask moralis nft p2e polygon solana unity unity3d walletconnect web3
Last synced: 04 Apr 2025
https://github.com/bitcart/bitcart
https://bitcart.ai
binance-smart-chain bitcart bitcoin bitcoin-payment-gateway docker docker-compose electrum ethereum ethereum-payment-gateway fastapi gateway hacktoberfest litecoin merchant monero payment-gateway payments python selfhosted starlette
Last synced: 07 Apr 2025
https://github.com/keep-starknet-strange/madara
DEPRECATED in favor of https://github.com/madara-alliance/madara
archived cairo deprecated ethereum obsolete starknet starknet-appchain starknet-stack substrate
Last synced: 26 Feb 2025
https://github.com/yearn/yearn-vaults
Yearn Vault smart contracts
blockchain defi ethereum ethereum-contract vyper yearn yearn-finance
Last synced: 16 May 2025
https://github.com/0age/metamorphic
A factory contract for creating metamorphic (i.e. redeployable) contracts.
create2 ethereum factory metamorphic mutable smart-contracts
Last synced: 12 Apr 2025
https://github.com/talonlab/python-hdwallet
Python-based library for the implementation of a Hierarchical Deterministic (HD) Wallet generator supporting more than 200 cryptocurrencies.
bip32 bip44 bitcoin btc cryptocurrencies cryptography eth ethereum hd hdwallet wallet wallet-generator
Last synced: 14 May 2025
https://github.com/smartbugs/smartbugs
SmartBugs: A Framework to Analyze Ethereum Smart Contracts
blockchain ethereum solidity vulnerability
Last synced: 28 Mar 2025
https://github.com/Dexaran/ERC223-token-standard
ERC-223 token standard reference implementation.
dapp erc20 erc20-token erc20-tokens erc223 erc223-token ethereum ethereum-contract ethereum-dapp solidity solidity-contracts solidity-dapps token
Last synced: 08 May 2025
https://github.com/rust-ethereum/ethabi
Encode and decode smart contract invocations
Last synced: 12 Apr 2025
https://github.com/adrianmcli/eth95
🛠️ A smart contract UI for your Ethereum dapp project
blockchain dapp defi ethereum smart-contracts solidity
Last synced: 04 Apr 2025
https://github.com/smartcontractkit/chainlink-mix
Working with smart contracts with eth-brownie, python, and Chainlink.
brownie chainlink eth-brownie ethereum infura python smart-contracts
Last synced: 12 Apr 2025
https://github.com/Uniswap/v1-contracts
🐍Uniswap V1 smart contracts
cryptocurrency decentralized-exchange erc20 ethereum market-maker smart-contracts vyper
Last synced: 10 May 2025
https://github.com/Consensys/cakeshop
An integrated development environment and SDK for Ethereum-like ledgers
blockchain editor ethereum ide ledger sdk
Last synced: 13 Mar 2025
https://github.com/ConsenSys/cakeshop
An integrated development environment and SDK for Ethereum-like ledgers
blockchain editor ethereum ide ledger sdk
Last synced: 10 May 2025
https://github.com/trufflesuite/drizzle-legacy
Reactive Ethereum datastore for dapp UIs.
Last synced: 30 Apr 2025
https://github.com/Quillhash/QuillAudit_Auditor_Roadmap
This repository contains a mindmap and stepwise resource to get started with Smart Contract Auditing. If you find anything missing or want to update existing resources, feel free to create a pull request.
blockchain ethereum evm security solidity
Last synced: 08 Apr 2025
https://github.com/GetScatter/ScatterDesktop
Connect to applications on EOS, Ethereum, and Tron. Exchange tokens with ease. Manage your assets safely. All in a simple to use interface.
blockchain blockchain-technology blockchain-wallet crypto cryptocurrency eos ethereum tron
Last synced: 22 Apr 2025
https://github.com/eventeum/eventeum
A resilient Ethereum event listener that bridges your smart contract events and backend microservices
blockchain ethereum ethereum-blockchain event-broadcasting event-driven event-listener kafka smart-contracts
Last synced: 12 May 2025
https://github.com/tar-ser/automated-liquid-staking-tool-cross-chain-rwa-optimizer
Professional tool for automating trading on DEX (Ethereum, BSC, Solana, AVAX and 15+ networks) with a focus on liquid staking, cross-chain arbitrage and investing in RWA (Real World Assets).
1inch aave algorithmic-trading arbitrage curve-finance defi dex ethereum finance gas-optimization high-frequency-trading layer2 liquidity makerdao multichain security solana staking trading-strategies zk-proof
Last synced: 02 Mar 2025
https://github.com/digitaldonkey/ethereum-php
PHP interface to Ethereum JSON-RPC API. Fully typed Web3 for PHP 7.X
ethereum ethereum-client ethereum-php ethereum-php-library php php-interface smart-contracts web3 web3-php web3php
Last synced: 14 May 2025
https://github.com/nicolasgarcia214/damn-vulnerable-defi-foundry
Damn Vulnerable DeFi - Foundry Version
blockchain crypto ctf ctf-challenges ethereum smart-contracts solidity testing web3
Last synced: 12 May 2025
https://github.com/ChainSafe/dappeteer
[DEPRECATED]🏌🏼E2E testing for dApps using Puppeteer + MetaMask
arhived dapp deprecated e2e ethereum frontend playwright pupeteer
Last synced: 12 Apr 2025
https://github.com/manifoldfinance/defi-threat
a globally-accessible knowledge base of adversary tactics and techniques based on real-world observations on decentralized finance
advisories blockchain cve defi defi-threat erc20 erc721 ethereum evm infosec kill-chain nfts smart-contracts smart-contracts-audit solidity threat threat-matrix
Last synced: 04 Apr 2025
https://github.com/chainsafe/dappeteer
[DEPRECATED]🏌🏼E2E testing for dApps using Puppeteer + MetaMask
arhived dapp deprecated e2e ethereum frontend playwright pupeteer
Last synced: 17 Jan 2025
https://github.com/maheshmurthy/ethereum_voting_dapp
Simple Ethereum Voting dapp using Truffle framework
ethereum ethereum-contract solidity truffle-framework web3js
Last synced: 17 Apr 2025
https://github.com/tar-ser/defi-terminal
DeFi trading platform, Leveraged staking, Cross-exchange arbitrage, Yield farming tools, Crypto portfolio management, Institutional DeFi software, High-net-worth crypto tools, Blockchain trading terminal
aave-protocol alpha-homora arbitrum balancer binance bitcoin bsc curve defi dydx eigenlayer ethereum gmx hft leveraged-etf lidofinance optimism uniswap yearn-finance yield
Last synced: 31 Mar 2025
https://github.com/EdgeApp/edge-react-gui
Edge React Native GUI for iOS and Android
bitcoin bitcoin-cash dash ethereum gui litecoin react-native wallet
Last synced: 16 May 2025
https://github.com/edgeapp/edge-react-gui
Edge React Native GUI for iOS and Android
bitcoin bitcoin-cash dash ethereum gui litecoin react-native wallet
Last synced: 15 May 2025
https://github.com/sbaresearch/simcoin
Blockchain simulation framework with Docker and Python.
bitcoin blockchain docker ethereum litecoin python3 r-markdown simulation-framework
Last synced: 13 Apr 2025
https://github.com/tar-ser/defi-autoinvestor-bot
Execute 5x-100x leveraged staking, cross-protocol arbitrage (Uniswap Institutional, dYdX), and access Aave Pro/Compound Treasury vaults with multi-sig custody & SOC2 compliance. Built for hedge funds and accredited investors scaling across Ethereum, Solana, Arbitrum
arbitragebot arbitrum avalanche binance-futures bsc coinbase-pro compound-protocol curve-finance defi dydx ethereum hedging hft lido-finance makerdao optimism sushiswap tradingbot uniswap-v3 yield-farming
Last synced: 01 Apr 2025
https://github.com/ethersphere/swarm
Swarm: Censorship resistant storage and communication infrastructure for a truly sovereign digital society
blockchain ethereum go obsolete p2p storage swarm
Last synced: 27 Mar 2025
https://github.com/ethereum/sharding
Sharding manager contract, and related software and tests
ethereum python sharding vyper
Last synced: 14 Feb 2025
https://github.com/michal2sab/bitcoin-stealer
Generate random bitcoin wallets, private keys (seeds) and then check if they match a wallet that contains some kind of balance, and then take it. Node.js
bitcoin bruteforce btc btc-wallet btc-wallet-recover cracker cracking crypto cryptocurrency cryptography ethereum javascript node node-js nodejs seed seed-phrase wallets
Last synced: 04 Apr 2025