EthereumJS
Ethereum Layer 1 Protocol Implementations in TypeScript/JavaScript | Managed by EF
Sealed into the Genesis Block
Pinned Repositories
ethereumjs-abi
[DEPRECATED] Decoder and encoder for the Ethereum ABI
ethereumjs-client
Project is in active development and has been moved to the EthereumJS VM monorepo.
ethereumjs-lib
[DEPRECATED] A JavaScript library of core Ethereum functions
ethereumjs-monorepo
Ethereum L1 Protocol Stack and EVM in TypeScript
ethereumjs-tx
Project is in active development and has been moved to the EthereumJS VM monorepo.
ethereumjs-util
Project is in active development and has been moved to the EthereumJS monorepo.
ethereumjs-wallet
Utilities for handling Ethereum keys
keythereum
Create, import and export Ethereum keys
merkle-patricia-tree
Project is in active development and has been moved to the EthereumJS VM monorepo.
ultralight
Ethereum Portal Network TypeScript implementation
EthereumJS's Repositories
ethereumjs/ethereumjs-lib
[DEPRECATED] A JavaScript library of core Ethereum functions
ethereumjs/ethereumjs-blockchain
Project is in active development and has been moved to the EthereumJS VM monorepo.
ethereumjs/node-blockchain-server
[DEPRECATED] A simple blockchain server (downloads block and serves them, doesn't do state transitions)
ethereumjs/geth.js
Start and stop geth from Node.js
ethereumjs/ethereumjs-block
Project is in active development and has been moved to the EthereumJS VM monorepo.
ethereumjs/ethereumjs-units
Ethereum unit conversion.
ethereumjs/ethereumjs-connect
[DEPRECATED] Basic Ethereum connection tasks
ethereumjs/ethereumjs-common
Project is in active development and has been moved to the EthereumJS VM monorepo.
ethereumjs/eth-query
minimal rpc wrapper
ethereumjs/node-devp2p
[DEPRECATED] A node.js implementation of the RLPx transport
ethereumjs/node-devp2p-dpt
[DEPRECATED] Ethereum Distubted Peer Table Implementation
ethereumjs/ethereumjs-ledger
[DEPRECATED] A wrapper library around the Ledger line of devices that attempts to simplify usage and handle various failure modes/problems.
ethereumjs/eth-bin-to-ops
[DEPRECATED] Simple utility for parsing binary evm code into opcodes
ethereumjs/ethereum-verified-contracts
[DEPRECATED] Ethereum Verified Contracts
ethereumjs/node-ethash
Node bindings for the C++ Ethash implementation.
ethereumjs/common
[DEPRECATED] Resources common to all Ethereum implementations
ethereumjs/node-devp2p-eth
[DEPRECATED] Ethereum wire protocol implementation
ethereumjs/eth-bin-to-method-ids
[DEPRECATED] Extract the four byte method ids from evm byte code
ethereumjs/sharding
Serenity phase 2 shard-chain PoC
ethereumjs/ethereumjs-collation
[DEPRECATED] Implementation of an Ethereum sharding collation
ethereumjs/node-devp2p-rlpx
[DEPRECATED] Implements RLPx