Ethereum development documentation
This documentation is designed to help you build with Ethereum. It covers Ethereum as a concept, explains the Ethereum tech stack, and documents advanced topics for more complex applications and use cases.
This is an open-source community effort, so feel free to suggest new topics, add new content, and provide examples wherever you think it might be helpful. All documentation can be edited via GitHub – if you're unsure how, follow these instructions.
Development modules
If this is your first attempt at Ethereum development, we recommend starting at the beginning and working your way through like a book.
Foundational topics
- Ethereum-നുള്ള ആമുഖം – イーサリアムの簡単な概要
- イーサ入門 – イーサの簡単な概要
- ഡാപ്പ്സിനുള്ള ആമുഖം – 分散型アプリケーション(Dapp)入門
- Web2 vs Web3 – ブロックチェーンベースのアプリケーションの根本的な違い
- അക്കൗണ്ടുകള് – 残高を保持してトランザクションを送信できるネットワーク内のエンティティ
- ഇടപാടുകൾ – イーサリアムの状態を変化させる送金やその他のアクション
- ബ്ലോക്കുകള് – トランザクションがバッチ処理され、すべての実行者間で状態が同期される方法
- Ethereum വര്ച്വല് മെഷീന് (EVM) – EVMがイーサリアムネットワーク上のすべての計算を処理
- ഗ്യാസ് – トランザクションの処理に必要な計算能力で、トランザクションの送信者がETHで支払う
- നോഡുകളും ക്ലയന്റുകളും – ネットワークに参加している個人、およびトランザクションを検証するために実行されるソフトウェア
- നെറ്റ് വര്ക്കുകള് – テストネットワークを含むイーサリアムの実装
- സമവായ സംവിധാനങ്ങൾ – 分散型ネットワークの個々のノードがシステムの現在の状態に合意する方法
Ethereum stack
- സഞ്ചയത്തിനുള്ള ആമുഖം – イーサリアム/Web3スタックの概要
- സ്മാര്ട്ട് കരാറുകള് – トランザクションによりトリガーされ、機能を実行するイーサリアムアドレスに存在するプログラム
- വികസന ശൃംഖലകൾ – デプロイ前の分散型アプリ(Dapp)テストに使用されるローカルブロックチェーン環境
- വികസന ഫ്രയിംവര്ക്കുകള് – イーサリアムでの開発を容易にするツール
- Ethereumന്റെ ക്ലയൻറ് API- കൾ – Webアプリがイーサリアムやスマートコントラクトと連携させるための便利なライブラリ
- ഡാറ്റയും അനലിറ്റിക്സും – ブロックチェーンデータがどのように集約され、整理され、分散型アプリ(Dapp)に実装されるか
- സംഭരണം – 分散型ストレージ構造とメカニズム
- സംയോജിത വികസന പരിതസ്ഥിതികൾ (IDE- കൾ) – 分散型アプリ(Dapp)コード開発のベストな環境
- പ്രോഗ്രാമിംഗ് ഭാഷകള് – 既に知っている言語でイーサリアムを使い始める方法
Advanced
- ブリッジ – デベロッパー向けのブリッジ概要
- മാനദണ്ഡങ്ങൾ – プロジェクトの効率性とコミュニティへのアクセス性を維持する合意されたプロトコル
- 最大抽出可能価値(MEV) – ブロック報酬以外でイーサリアムブロックチェーンから価値が抽出される方法
- Oracles – イーサリアムブロックチェーンに情報がどのように組み込まれるか
- സ്കെയിലിംഗ് – イーサリアムの規模拡大にあわせて、分散化とセキュリティを維持する方法
- データの可用性 – docs-nav-data-availability-description
- ネットワークレイヤー – イーサリアムのネットワークレイヤーの説明
- データ構造とエンコード – イーサリアムスタックで使用されるデータ構造とエンコーディングスキーマの紹介