How to? (どのように)

NFT ERC721のMINTの仕方(イーサリアム用NFT解説書 part2)

NFT ERC721のMINTの仕方(イーサリアム用NFT解説書 part2) NFT ERC721のMINTの仕方(イーサリアム用NFT解説書 part2) 今回のやり方、Alchemyの強力なAPIを使用してNFTを作成したやり方は下記の通りに大きな売り上げとなったNFTも使用しているとのこと。 Beeple: $69 Million 3LAU: $11 Million Grimes: $6 Million このチュートリアルでは、10分以内に同じことを行う方法を説明します。 「NFTの作成」とは、ERC-721トークンの一意のインスタンスをブロックチェーンに公開することです。このNFT解説書シリーズのパート1のスマートコントラクトを使用して、web3スキルを柔軟にし、NFTを作成しましょう。 Let’s get started! ステップ 1: インストールWEB3 NFTスマートコントラクトの作成に関する最初のチュートリアルに従った場合は、Ethers.jsの使用経験がすでにあります。 Web3は、イーサリアムブロックチェーンへのリクエストの作成を容易にするために使用されるライブラリであるため、イーサリアムに似ています。このチュートリアルでは、Alchemy Web3を使用します。これは、自動再試行と堅牢なWebSocketサポートを提供する拡張されたweb3ライブラリです。 プロジェクトのホームディレクトリで下記コマンドの実施: npm install @alch/alchemy-web3 ステップ 2: MINT-NFT.JSファイルの作成 scriptsディレクトリに mint-nft.jsファイルを作成して下記を追加します。: require("dotenv").config() const API_URL = process.env.API_URL const { createAlchemyWeb3 } = require("@alch/alchemy-web3") const web3 = createAlchemyWeb3(API_URL) ステップ 3: コントラクトABIの取得 私たちのコントラクトABI(Application Binary Interface)は、スマートコントラクトと対話するためのインターフェイスです。コントラクトABIについて詳しくは、こちらをご覧ください。 ...
もっと見る

NFT ERC721コントラクトの書き方とデプロイ(イーサリアム用NFT解説書 part1 )

NFT ERC721コントラクトの書き方とデプロイ(イーサリアム用NFT解説書 part1 ) 本ページ概要:NFT ERC721コントラクトの書き方とデプロイ(イーサリアム用NFT解説書 part1 ) こちらはイーサリアム.orgのNFTチュートリアルと筆者の経験を元にこのパート1では書き方とデプロイ、パート2 NFT ERC721のMintの仕方ではスマートコントラクトを使用してNFTを作成する方法を説明します。 2021 NFTがブロックチェーンを世間に広めている今、Ethereumブロックチェーンに独自のNFT(ERC-721トークン)を公開することで、誇大広告を理解する絶好の機会です! Alchemyは、Makersplace(最近、Christie’sで6,900万ドルで記録的なデジタルアートワークの販売を記録)、Dapper Labs(NBA Top Shot&Crypto Kittiesの作成者)、OpenSea(世界最大NFTマーケットプレイス)、Zora、Super Rare、NFTfi、Foundation、Enjin、Origin Protocol、Immutableなど。 MetaMask、Solidity、Hardhat、Pinata、Alchemy、npmを使用して、RopstenテストネットワークでERC-721スマートコントラクトを作成してデプロイする手順を説明します(これが何を意味するのかをまだ理解していない場合は、心配しないでください—説明します!)。 Alchemyの初期設定 イーサリアムネットワークにつなげる。 イーサリアムブロックチェーンにリクエストを送信する方法はたくさんありますが、簡単にするために、ブロックチェーン開発者プラットフォームでありAPIであるAlchemyの無料アカウントを使用して、独自のノードを実行しなくてもイーサリアムチェーンと通信できるようにします。 このチュートリアルでは、Alchemyの開発者ツールを利用して監視と分析を行い、スマートコントラクトの展開の内部で何が起こっているのかを理解します。 Alchemyアカウントをまだお持ちでない場合は、こちらから無料で登録できます。 APPとAPIキーの作成 Alchemyアカウントを作成したら、アプリを作成してAPIキーを生成できます。 これにより、イーサリアムのテストネットワークの一つのRopstenテストネットワークにリクエストを送信できるようになります。 APIキーの取得 取得は下記のように行います。 METAMASKの設定 イーサリアムアカウント (アドレス)の作成 トランザクションを送受信するには、イーサリアムアカウントが必要です。 このチュートリアルでは、Ethereumアカウントアドレスの管理に使用されるブラウザの仮想ウォレットであるMetaMaskを使用します。 ここから無料でMetaMaskアカウントをダウンロードして作成できます。 アカウントを作成するとき、またはすでにアカウントをすでに持っている場合は「Ropsten Test Network」に切り替えます。(実際のETHを扱わらない、テスト環境での実施のため)。 テスト環境でのETHをFAUCETより獲得 スマートコントラクトをテストネットワークに採用するには、テストネットワークのETHが必要になります。 ETHを取得するには、テストするテストネットワークRopstenのFAUCETに移動して、Ropstenネットワーク上のETHのアドレスを入力し、[Send RopstenETH]をクリックします。 すぐにMetaMaskアカウントにETHが表示されるはずです! バランス(ETH)の確認 バランス(ETH)が取れていることを再確認しましょう。METAMASKからの確認とAlchemyのコンポーザーツールを使用してeth_getBalanceリクエストを作成しても可能です。 これにより、ウォレット内のETHの量が返されます、アドレスを入力して[リクエストの送信]をクリックすると表示されます。。 MetaMaskアカウントで確認してももちろん問題ないです。 NOTE: 注:この結果は、ETHではなくweiになります。 WeiはETHの最小のデノミとして使用されます。 weiからETHへの変換は1eth = 1018weiです。 したがって、0xde0b6b3a7640000を10進数に変換すると、1 ...
もっと見る

パンケーキスワップ(PancakeSwap)の使い方。

パンケーキスワップの使い方
パンケーキスワップ(PancakeSwap)の使い方。 パンケーキスワップとは パンケーキスワップとはDEXでサイト内で交換したいペアを宣言してレートを取得してそれで良かったら両替する、という流れがメインの機能となってます。BinanceやKucoinの取引所と違って値段を指定できません、それはパンケーキスワップが何もコインをホールドしないからです、そういった意味では完璧なDEXとなります。取引所は指定できるので一定条件化ではホールドされているのでそこの点で違うと言っているようです(現在はLimitがあって指定がができますね。)。 フィーは安いと言っていますが安くても交換できる人が居なかったらできないのでそこは大手の方がいい場合もあります。 パンケーキスワップの使い方、まず最初にログイン準備をしましょう。 ここではMETAMASKを例にしてはなします。 MetaMaskを準備 パンケーキスワップにログイン METAMASKに接続することでパンケーキスワップにログインした形になります。 PCでは右上のConnectでパンケーキスワップにログイン PCでは右上にConnectボタンがあるので選択している暗号資産(ブロックチェーン)ネットワークが利用できるウォレットでパンケーキスワップにログインします。 次のようにウォレットにログインもしくは新規作成というトップアップ画面が表示される。 モバイルではウォレット内からサイトアクセス モバイルではウォレットアプリ内からサイトアクセスします、下記はメタマスク例ですが右下のWEBマークでブラウザーが立ち上がり上記のURLバーにURL(もちろんここではhttps://pancakeswap.finance)を入力してアクセスすると右上がConnectからウォレットマークに変わってログインされた状態になります。自動的にならなければConnectを押して承認していけばログイン状態となります。 METAMASKにBNBを送信 トランザクションフィーをBNBで支払うため(現在では使用するメインの暗号資産ネットワーク)、BNBがなければ何もできないのでまずはBNBをMETAMASKのアドレスに送信します。 スワップ トランザクションフィーは安そう。 トランザクションフィーはトライアルをやっている時点では0.000331BNBの0.21USDなのでETHのGASフィーとくらべてかなり抑えられている。 実際にスワップ Trade-Exchangeよりエクスチェンジページへ。 一覧より選択するかもしくは検索する。 一覧に出てこない、検索にも出てこない。 検索に名前を入れても出てこない場合はコントラクトアドレスを入れると出てくる。下は出てこないイメージ。 コントラクトアドレスはコインマーケットキャップから得られます。 実施 実際のトークンが現れれば数字を入力することによって相対的に値が現れる。もんだいなければ実施し、METAMASK上でトランザクションとフィーを合わせて最終確認し承認すると得たいコインが獲得できます。 EARN シロッププール Syrup Pools シロッププールでCAKEをステークしておくと新しいプロジェクトのトークン・コインがもらえます。もちろんCAKEの値段が下がってしまったら、というのはあるのでほったらかしても痛くない程度にしておきましょう。 LPのステーク LPはペアを作って流動性を補う役割をすることで利率もらう事ですね。 WIN Lottery 宝くじですね、CAKEを使ってロトを買います。当たったらPRIZE POTの賞金が出にできるのだと思います。 Trading Competition トレーディングして一番いい結果を取った人に賞金が行くようです。前回のコンペティションは12万ドルになっているので1600万円前後ですね、レートによりますが。 Prediction ベータ版で予想ということでけどハイアンドローということでしょうか。勝てば増えるという事ですね。 スマホでのパンケーキスワップの使い方 上記でも書きましたがスマホも同じです。スマホにMETAMASKがインストールされて準備ができていることです。準備とはシークレットフレーズ等の確認が終わって使える状態という事です。そしたら何かの(メタマスクアプリのブラウザーがスムーズです)ブラウザーでパンケーキスワップにアクセス、ConnectをするとMETAMASK上にWEBが展開されます。そこからは同じですね。 結論 パンケーキスワップは安全なほうと思われ費用が安いので新興のコイン・トークンを探しながら扱うのはやりやすいですね。本格的にやるのであれば両替え所の方が良いと思いますが気軽にであれば使っていけます。 その他 パンケーキスワップはこちら
もっと見る

暗号資産の購入の仕方(バイナンス(binance)を参考に)

暗号資産の購入の仕方(バイナンス(binance)を参考に)
暗号資産の購入の仕方(参考:バイナンス(binance)を参考に) イメージとメモがありますが汚い字はご容赦を。 バイナンスを参考にBTC/USDT取引状況ページ 基礎的な部分をなぞりたいと思います。 ①ペア イメージ左上の①のところに取引を行いたいペア、この画面ではBTCとUSDT、なのでUSDTでビットコインを買うか、ビットコインを売ってUSDTとするか。※⑥のところでペアを検索できる、主要ペアは主要コインをクリックすれば他対象ペアに代わる。※USDTとは? ②売り買い状況 ページ左の真ん中が直近で取引された金額で下の緑が買いたい!と言っている人の値段と数量をまとめたもの。冗談の赤いのが売りたい!と言っている人の値段と数量のまとめ。 ③購入されてきた履歴 購入されてきた履歴がロウソク足によって表現されています。③枠の左上の1週間、1日、15分などによって表情が変わります。 ④自分がBTC(ビットコイン)を購入したい場合 相場は勝手にBinanceで適度な相場が入れられている(画面更新していないと乖離している場合も)のでそのままでもいいですが、左の売り買いの状況より相場を入れます、もしくは左の売り買いの値段をクリックします。そうすると相場に入ります。いくつ購入するかBTC数を入力、もしくはいくらだけ購入したいかをUSDT欄に入力するとそれぞれBTC数、USDTに反映されます。問題なければみどりの購入ボタンをクリック。相場にでて実際に売りたい人がいればその値段と数量で決済されます。数量がたりなければそのまま要望として残ります、実際の購入金額が上がっていけばそのまま一部、もしくはすべて購入できずに残っています。 ⑤自分がBTC(ビットコイン)を売りたい場合 ④の逆です、再度に赤いボタンをクリック。相場にでて実際に買いたい人がいればその値段と数量で決済されます。 ※⓪〇ゼロとしてUSDTの購入 USDTはクレジットカードなどKYCを行って登録が承認されれば購入できます、もしくは他のウォレット、取引所からの入金となります。 バイナンス取引所はこちらから10%コミッション月 他関連 BinanceValidatorは21の選りすぐり、なのでDecentralized?
もっと見る