Bu səhifə hələ tərcümə edilmədiyi üçün İngilis dilində təqdim olunur. Bu məzmunu tərcümə etməyimizə kömək edin.
Bu səhifə tərcümə olunmayıb. Bu səhifəni hələlik ingilis dilində saxlamışıq.
Read up on core concepts and the Ethereum stack with our docs
Learn Ethereum development step-by-step from builders who have already done it.
Want to experiment first, ask questions later?
Get your stack ready for building by configuring a development environment.
Inspired by the Mozilla Developer Network, we thought Ethereum needed a place to house great developer content and resources. Like our friends at Mozilla, everything here is open-source and ready for you to extend and improve.
If you have any feedback, reach out to us via a GitHub issue or on our Discord server. Join Discord
Like ethereum.org, these docs are a community effort. Create a PR if you see mistakes, room for improvement, or new opportunities to help Ethereum developers.
An introduction to blockchain and Ethereum
Intro to EtherAn introduction to cryptocurrency and Ether
Intro to dappsAn introduction to decentralized applications
Intro to the stackAn introduction to the Ethereum stack
Web2 vs Web3How the web3 world of development is different
Programming languagesUsing Ethereum with familiar languages
Contracts or people on the network
TransactionsThe way Ethereum state changes
BlocksBatches of transactions added to the blockchain
The Ethereum virtual machine (EVM)The computer that processes transactions
GasEther needed to power transactions
Nodes and clientsHow blocks and transactions are verified in the network
NetworksAn overview of Mainnet and the test networks
MiningHow new blocks are created and consensus was reached using proof-of-work
Mining algorithmsInformation on Ethereum's mining algorithms
The logic behind dapps – self-executing agreements
Development frameworksTools for helping speed up development
JavaScript librariesUsing JavaScript to interact with smart contracts
Backend APIsUsing libraries to interact with smart contracts
Block explorersYour portal to Ethereum data
Smart contract securitySecurity measures to consider during development of smart contracts
StorageHow to handle dapp storage
Development environmentsIDEs that are suitable for dapp development
An overview of accepted token standards
Maximal extractable value (MEV)An introduction to maximal extractable value (MEV)
OraclesGetting off-chain data into your smart contracts
ScalingSolutions for faster transactions
Networking LayerIntroduction to the Ethereum networking layer
Data structures and encodingIntroduction to the data structures and encoding schema used in the Ethereum stack