Logicky Blog

Logickyの開発ブログです

ethereum

NFTを作ってみた

Solidityと TypeScript とHardhatとnft.storageとOpenZeppelinを使って、NFT を作成して、OpenSeaで確認してみました。 目次 ソースコード https://github.com/edo1z/hardhat1 .env の作成 .env をこのリポジトリのルートに作成して、下記を入力します。 NFT…

TruffleでGoerliネットワークにコントラクトをデプロイする

Truffle で Geth で接続している Goerli ネットワークにコントラクトをデプロイしてみます。 目次 手順概要 Geth で Goerli に接続する際に、HTTP API を有効にする。 上記の際に、利用したい web3 コマンドのネームスペースを有効にする。 truffle-config.j…

Ethereumの超シンプルなコントラクトをgethコンソールからデプロイする

下記の超シンプルなコントラクトをコンパイル、デプロイして、アクセスしてみます。Windows10 の WSL2 の Ubuntu20.04 でやっています。 // SPDX-License-Identifier: GPL-3.0 pragma solidity >=0.7.0 <0.9.0; contract Hoge { function get() public pure …