Skip to content

Ethereum

"universal trusted computation layer for humanity”...

Development Guides

News

Stack(s)

  • Javascript, HTML, CSS
  • the graph API to query blockchain data
  • ipfs/swarm for distributed file storage
  • private key signer (meta mask)
  • Node Providers (alchemy)
  • l2 scaling solutions (polygon or zkrollups)

Contracts

IDEs

  • https://www.cookbook.dev/
  • https://www.atlaszk.com/

Libraries

Concepts

  • EOF / Ethereum Object Format (with functions)

Layers

  • L0 - Execution: Writes transactions to the blockchain
  • L1 - Consensus: Confirms transactions
  • L2 - Rollups: Batches transactions together to be confirmed by L1
  • L3 - Data Availability: Allows rollups to share information without constantly writing to L0

Useful utility to check the differences between two chains: https://www.evmdiff.com

Noteworthy Examples

Lifecycle

Extensions

Front-end

Wallets / Auth

Security

Signing

Faucets

EVM

Data

Nodes / APIs

Encoding / Decoding Utilities

RPC

Note that libs, linters, etc are available to ensure you're implementing the standard.

Notable EIP's

Analytics / Exploration

DevOps / Bots / Automation

Python

Gas

Learning Resources

L2

  • ZKSync
  • [Optimism]
  • [Arbitrum]

Optimistic Ethereum (OE)

Arbitirum

Transfers...

  • https://optimistic.etherscan.io/address/0x7bd3429450f4d887bd268c757c26ec90dd3ca9e5
  • https://arbiscan.io/address/0x7BD3429450F4d887BD268C757c26Ec90dD3CA9E5

DID / Bios

Rollups