これは何?
-
Ethereum Developer Tools ListのEcosystemResourcesの邦訳です
- 邦訳のPR
- 2018年のEthereum開発者が知るべきツールのリストとセットです
- エコシステムということもあり 事業者 もタイトルに含めました
- TODO: ここ日本独自の情報も追記してゆきたい
-
Qiitaの様式美に従い 2018年の〜 がタイトルです。もうすぐ終わるけど。
- 2019年のどこかでまたまとめます
Ecosystem Resources
Ethereumエコシステムを学習・理解するためのDApps、サービス、テキスト、ナレッジベースのガイドです。
リソース
ウォレット
- Metamask - ERCトークンをサポートするChrome拡張ウォレット。
- Gnosis multisig wallet - Audit済のマルチ・シグ・ウォレット
- Mist - Ethereumネットワーク上でのDAppsの検索と利用
- Exodus - Shapeshift統合されたデスクトップウォレット
- Nifty Wallet - 現実世界のアプリケーションにフォーカスしたEthereumのブラウザ拡張
Web ウォレット
- MyEtherWallet - ブロックチェーンに接続できる安全かつ堅牢なオープンソースツール
- Ether Address Lookup - フィッシング詐欺帽子とETHアドレスのハイライト機能を持つChrome拡張
- MyCrypto - 安全かつ堅牢にブロックチェーンに接続でき、ETHウォレット作成やERCトークン管理の機能を持つオープンソース・クライアントサイド・ツール
- Portis - ユーザにDAppの利用を習熟してもらうためのWebベースのウォレット
- Eth lightwallet - Node.jsとブラウザのための軽量JSウォレット
- SpankCard - ペイメントチャネルをサポートしたEthereum Webウォレット
- Mnemonic generator - 公開鍵・秘密鍵に関連付けたニーモニック・ワードを作成。Ethereumアドレスを生成するためには"Ethereum"を対象コインとして選択する。truffle-hd-walletで利用すると便利。
モバイルウォレット
- Toshi - モバイルDAppエクスプローラとウォレット
- Cypher - モバイルDAppエクスプローラ
- Trust - ERCトークンのためのモバイルウォレット
- Status - Ethereum用のフリーでオープンソースなモバイルOS
- imToken - DAppsを検索でき、堅牢でプライベートな資産の交換と複数のブロックチェーンの資産管理が可能な、機能豊富なモバイルウォレット
- Jaxx - モバイルとデスクトップで利用可能なウォレット。Shapeshiftに対応
- WallETH - ネイティブ実装のAndroid Ethereumウォレット
- eth-wallet-light - モバイルに最適化された軽量JSウォレット
ハードウェアウォレット
ブロック・エクスプローラ
- Etherscan - もっとも有名なEthereumのトランザクションとコントラクトのコードが確認可能な手段(中央集権)
- POA Explorer - POAにより開発され、Ethprizeに資金を提供されたオープンソースのEthereumブロック・エクスプローラ
- QuickBlocks - Ethereumブロックチェーンからデータを引き出すためのライブラリ、アプリケーション、ツール、サンプル集のコレクション。(a)より迅速 (b)より詳細な情報 (c)非中央集権 (d)自動化 (e)メンテナンスフリー
- Etherchain Light - Ethereumのプライベートチェーン用の軽量ブロックチェーン・エクスプローラ
- Alethio EthStats 2.0 coming soon
- Supermax - Ethereumスマートコントラクトのアクティビティ、Event logのライブデータフィード
gas計算&ツール
- EthGasStation - トランザクションの価格と時間を見積もるWebサイト
- Petrometer - 特定のEthereumアドレスから送信された全てのトランザクションの日時のgas総消費量
- CryptoProf - スマートコントラクトのgasプロファイラ
サービス
- Oracalize - スマートコントラクトのためのOracleサービス
- Infura - EthereumのAPIゲートウェイ。自分のEthereumホストを立ち上げなくて済む
- Quiknode - Parity/Gethのノードをスピンアップするサービス
- Regis - デジタル資産の登録サービス
- Viant - ビジネスプロセスの用途ならViantをバックエンドに利用することを検討してください
- uPort - 総合IDソリューション
- Ether Address Lookup - フィッシング詐欺帽子とETHアドレスのハイライト機能を持つChrome拡張
- Netstats - Ethereumネットワークのステータス
- ENS - ENSはシンプルで人間が読める名前を使って、ブロックチェーン内外のリソースに対応させるセキュアで非中央集権な方法を提供
- Name Bazaar - ENSで登録されたドメイン名のマーケットプレイス
- Quantstamp - フィーを伴う自動または手動の、スマートコントラクトのSecurity Auditsを提供するサービス
- SmartCheck - Solidityコードの脆弱性とベストプラクティスの分析のための静的解析サービス
- MD4 Online Hash Function - 様々なハッシュ化アルゴリズムをサポートする、入力データをハッシュ化するツール
- iExec SDK - オフチェーンのアプリケーションをスマートコントラクトから実行。いかなる既存アプリケーションでもサポートし、Dockerイメージとして提供される
-
dAppBridge - スマートコントラクト用のインテリジェントなOracleと
setTimeout
サービス - Solidstamp - スマートコントラクトAudits用のオンチェーン・レジストリ
- Incentivai - スマートコントラクト・エコノミーを機械学習エージェントでのシミュレーションを用いてテスト
ナレッジ・学習
- Awesome Buggy ERC20 Tokens - ERC20トークン・スマートコントラクトの脆弱性コレクション
- Solidity idiosyncrasies - Solidityの罠、落とし穴、制限、そして特異性
- Ethereum development with Go - EthereumをGoで開発するための短い本
- Consensys Academy - コース
- B9Lab - 有料コース
- Blockgeeks - Solidity/DApp開発のための有料コース
- Chainshot building blocks - 無料のプロジェクトベースのコースと問題集
- Kauri - 公開されたコミュニティのナレッジベースとチュートリアル
- Delegate call - Q&Aサイト
- Stackexchange - Q&Aサイト
- r/EthDev - サブreddit
- Ethernaut - Web3/Solidityベースの戦争ゲーム
- Reducing Gas Fees - 実行時のgas節約技術とTips
- Dapp University - 無料ビデオチュートリアル
- Attacks on Smart Contracts
- Zastrin - Solidity/DApp開発のための有料コース
セキュリティ・ベストプラクティス
- Smart contract best practices - by ConsenSys
- Safety wiki - EthereumファウンデーションのWiki
Solidityゲーム!
- OpenZeppelin Ethernaut
- Cryptozombies - 世界最高のゾンビ・チュートリアル
- Capture the Ether
スケーリング
- Ethereumをスケールするための込み入ったMedium記事
- オフチェーンのトランザクションに署名するため複数トークン対応のペイメント・チャネルを利用
リファレンス
- Wiki - EthereumのすべてをカバーするWiki
- Yellow Paper - Ethereumの公式な仕様
- Beige Paper - イエローペーパーを異なる構文で書き直したもの
- EthOn - Ethereumのオントロジー。ドメイン内の概念と関係の定式化。PDFとOWLで記載されている
- Mastering Ethereum - by Andreas M. Antonopoulos, Gavin Wood, and many others
- EVM opcodes - Ethereumのオペコードとインストラクション
- EVM illustrated - EVMに関するイラスト化されたドキュメント
- 4bytes - 一般的なスマートコントラクト関数を識別するための4バイトのfunction signaturesのリスト
- Solidity cheat sheet - Solidityシンタックスの概要
ガバナンス
- Ethresear.ch - Ethereumの研究に参加するための半公開のフォーラム。Casper,Sharding,EVM改善,Cryptoeconomics,Plasma,サイドチェーン,その他の話題
- Fellowship of Ethereum Magicians - 個人からEthereumコミュニティ全体まで、価値ある議論を促進するためのディスカッション・ボード
- EIPs - Ethereum改善提案リポジトリ
- Aragon Research Forum - Aragonの研究に関連した長文形式のディスカッション。ガバナンス、エコノミクス、トークンエンジニアリング
DEX(Decentralized Exchanges)
- Airswap - 非中央集権のトークン取引所
- Radar relay
- ERC Dex
- DDEX
- Ethfinex
- Shark Relay
- LedgerDex
- Bamboo Relay
- Instex
- Starbit
- Opensea.io- クリプト資産のDEX
- Bancor
- Kyber
- Gnosis Dutch Exchange
セキュアな非中央集権のデータ・プロトコル
- Linnia - セキュアなストレージとデータの共有を手軽に利用可能なコンポーネントとSDK
インセンティブ化/マネタイズのツール
Awesome リスト
- Awesome Cryptoeconomics - Cryptoeconomicsの研究と習熟素材の厳選されたリスト
- Awesome Solidity - Solidityのリソース、ライブラリ、ツールの厳選されたリスト
- Awesome EVM - EVMの厳選されたリスト
- Awesome State-Channels - Ethereumのステートチャネルに関連した厳選されたリスト
- DEX protocols - DEXのプロトコルに関する厳選されたリスト
- Ethereum Token Standards - Ethereumのトークン規格に関する網羅的リスト