Home > Ethereum


Hello World」コントラクトの作成と解説

まず、Solidityの環境をセットアップする必要があります。SolidityはEthereumのスマートコントラクト開発に使用される言語です。一般的に、Remixと呼ばれるオンラインIDEを使用してコントラクトの作成とデプロイを行います。>>More


Ethereumのweb3.jsを使用してWeiをEtherに変換する方法

方法1: web3.jsのfromWeiメソッドを使用する方法const Web3 = require('web3'); // web3.jsを初期化 const web3 = new Web3('https://mainnet.infura.io/v3/YOUR_INFURA_PROJECT_ID'); // 変換するWeiの値 const weiValue = '1000000000000000000'; // 1 EtherのWei値 // WeiをEtherに変換 const etherValue = web3.utils.fromWei(weiValue, 'ether'); con>>More


OpenZeppelinを使用したERC20の実装

まず、OpenZeppelinとは、オープンソースのスマートコントラクトライブラリであり、セキュリティに優れた機能を提供します。ERC20トークンの実装には、OpenZeppelinのコントラクトを使用することで、セキュリティのリスクを最小限に抑えることができます。>>More