技術 ブログ

2023年4月ethereum.org日本語記事リリース情報④(開発系)



はじめに

今月、多数のethereum.org翻訳ボランティアの貢献により、多くの日本語記事がリリースされました。


リリース数が多いため、引き続き開発系のドキュメントのリリース情報の一部を以下にてお伝えいたします。

今回は、サービス開発からテストツールの使い方、スマートコントラクトのガイドラインなど多くの応用記事を含みます。


以下から、是非知りたい内容を見つけてください。


新しくリリースされた開発系の記事一覧

1. DEFIアプリを作成してデプロイする

実際にトークンコントラクトを作成して、コントラクトにDeFiに必要な機能を実装します。

DeFiアプリの仕組みを知りたい方に最適です。


2. はじめてスマートコントラクトをデプロイする

RemixというWeb3クラウド開発ツールを使用することで、環境のセットアップをする必要なくスマートコントラクトの作成ができるようになります。



3. VYPERで作成したERC-721コントラクトの紹介



Pythonの構文でスマートコントラクトの作成が可能なVyperを使って、NFTのコントラクトを学びます。


Pythonが得意なエンジニアで、スマートコントラクトの作成をしたいかたは有用な内容です。



4. イーサリアム開発入門

BaaS (ブロックチェーン・アズ・サービス)で有名な、Alchemyを使って、イーサリアム開発の基礎が学べます。


5. ERC-721マーケットを実装する方法

OpenSeaのようなNFTマーケットの構築方法を学ぶことが出来ます。


NFTマーケット開発のヒントになります。


6. SOLIDITY で、スマートコントラクトのテスト用モックアップを作成する方法


スマートコントラクトは不変なため、テストが非常に大変です。

しかし、本記事でモックアップを使った効率的なテストの方法を学べます。



7. スマートコントラクトのテストにECHIDNAを使用する方法

Echidnaを使った不変条件のファジングテスト方法を学べます。

ethereum.orgでも難易度の高い記事のため、理解には専門知識が必要です。



8. スマートコントラクト関連セキュリティツールのガイド

スマートコントラクト開発で利用するセキュリティツールの概要を学べます。


本記事を参考にセキュリティツールの選定に利用してください。


9. MANTICOREを使ってスマートコントラクトのバグを特定する方法

動的シンボリック実行(DSE)テストを行ってスマートコントラクトのバグを特定する方法を学べます。

この記事も難易度高く理解には専門知識が必要です。

使いこなせるとアドバンテージは大きいと思います。


10. Slitherを使用してスマートコントラクトのバグを見つける方法

静的解析ツールSlitherを使って、バグを見つける方法を学べます。

本内容も非常に難易度が高いですが、マスターすればセキュリティを確保したスマートコントラクトの作成が可能です。


11. Tellorをオラクルとしてセットアップする方法

オラクルサービスとしてメジャーであるTellorを利用したdAppの開発方法が学べます。


dAppでは、オラクルサービスを使ったものが多いので高度なdApp作成に役立つと思います。


12. CREATE-ETH-APPでDAPPのフロントエンド開発をはじめましょう

create-eth-appパッケージを使うと、効率的にdAppを作成することができます。

この記事では、create-eth-appの概要のみを扱っています。



まとめ



以上、2023年4月にリリースされた一部のethereum.orgの開発系ドキュメントを引き続きご紹介しました。

お腹いっぱいと存じますが、まだまだあります。

明日以降も引き続き開発系ドキュメントのリリース情報を共有いたします。


ehtereum.orgでは、翻訳ボランティアを募集しています。

翻訳ボランティアに興味をお持ちのかたは、こちらを参考にしてください。

翻訳ボランティアへの参加、心よりお待ちしております。


コメント投稿フォーム

メールアドレスが公開されることはありません。 が付いている欄は必須項目です