メインコンテンツへスキップ
Change page

Rubyデベロッパーのためのイーサリアム

最終編集者: @HiroyukiNaito(opens in a new tab), Invalid DateTime

Rubyベースのプロジェクトとツールを使用してイーサリアムの開発方法を学びます。

イーサリアムを使用して、仮想通貨とブロックチェーン技術の利点を活用した分散型アプリケーション (「dapp」) を作成します。 dapp は、信頼性の高いアプリケーションです。つまり、イーサリアムにデプロイした後は、常にプログラムしたとおりに動作します。 デジタル資産を制御して、新たなタイプの金融アプリケーションを作成できます。 また、分散化できるため、単一のエンティティや個人は制御できず、検閲はほぼ不可能であることを意味します。

スマートコントラクトと Solidity を使い始める

Ruby をイーサリアムに統合するための最初のステップを踏み出してみましょう。

先に基礎を学習したい場合は、 ethereum.org/learnまたはethereum.org/developersをご確認ください。

初心者向けの記事

中級者向けの記事

Ruby プロジェクトとツール

現在でもメンテナンスされているもの

アーカイブ済み ・メンテナンスされていないもの

  • web3-eth(opens in a new tab) - Ruby を使用してイーサリアムノードの RPC メソッドを呼び出す
  • ethereum_tree(opens in a new tab) - BIP32 標準に従って階層決定性ウォレットから ETH アドレスを生成するための Ruby ライブラリ
  • etherlite(opens in a new tab) - Ruby on Rails のためのイーサリアム統合
  • ethereum.rb(opens in a new tab) - JSON-RPC インターフェースを使用する Ruby のイーサリアムクライアント。トランザクションの送信、コントラクトの作成、コントラクトとのやり取りを行えるようにするとともに、イーサリアムノードで使用する便利なツールキットも提供する
  • omniauth-ethereum.rb(opens in a new tab) - OmniAuth のイーサリアムプロバイダストラテジーを実装する

もっとリソースをお探しですか? デベロッパーホームをご確認ください。

Ruby コミュニティコントリビューター

イーサリアム Ruby テレグラムグループ(opens in a new tab) は急速に成長しているコミュニティのホストであり、上記のプロジェクトや関連するトピックに関するディスカッションのための専用のリソースです。

この記事は役に立ちましたか?