【非エンジニア向け】独自コントラクトNFTとMINTサイトを簡単に作る方法　

## manifoldでできること

「マ」のロゴでおなじみのトークン発行ツール「manifold（マニフォールド）」です。
独自コントラクトでのNFT発行と、Burn機能の実装、MINTサイトの作成など、非エンジニアのクリエイター向けの優しい機能が満載です。

### よく使う機能

- NFTの発行（自分用にNFT単体を発行する、AirDropする）
- MINTページを作成する（MINTページでMINTできるNFTの発行も可能です）
- Burnの設定

### マニアックだけど大事な機能

- SBTの発行
- オークションページを作成する（オークションページでMINTできるNFTの発行も可能です）
- ギャラリーページを作成する（manifoldで発行したNFTのギャラリーページ／ポートフォリオを作成できます）

## 実際にMINTページを作ってみよう
### メリット／デメリット

- manifoldの注意点

Polygonには非対応。ETHチェーンで作成することになるので、コントラクト作成時・MINT時のガス代に注意。また、AirDropする場合にも、注意。

- manifoldの利点

テストネットでコントラクトを作成できること

※テストネットとは… ：実際のETHではなく、試験用の環境のこと。テストネット用のETHを使用することで、リアルなETHを消費することなく、本番に近い形でテストができます。

※Goeriとは？（[コチラ](https://www.notion.so/home-wearable-donuts/Goeri-99b92abaaf4f402fab322683c2e540cc?pvs=4)の記事を参考に）

デフォルトで、メタマスクに準備されているネットワークとなります。

## テストネット（Goeriネット）のETH入手方法

1. 下記サイトに入り、Alchemyへログイン

https://goerlifaucet.com/

2. ログイン後、ウォレットアドレスを入力して、「Send Me ETH」を押す。

十数秒〜数分程度で、Goeri用のETHが着金します。

![スクリーンショット 2023-02-21 11.32.39.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/416622/5281acdc-ad68-c29d-695e-daa7bc5b4965.png)

## MINTページ作成までの流れ
- コントラクト作成 （Goeriネットへデプロイ〜Mainnetでデプロイ）
- MINTページ作成（トークン設定〜MINTページ作成）

### コントラクトの作成

ログイン：　https://studio.manifold.xyz/home

「New contract」から新規作成

![スクリーンショット 2023-02-21 11.44.20.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/416622/faed8004-2517-160f-a90f-afc9f0d2c39c.png)


1. コントラクトの名前：コレクションの名前になります

2. ERC規格：ERC721／ERC1155が選択可能

　ERC-721：１点もの、ERC-1155：複数発行で複数のオーナーを持つことができる

　（例）NTPやドーナツ部長などの１点もののNFT：ERC-721、複数のオーナーが存在するエディション版：ERC-1155

3. コントラクトシンボル：コントラクトに固有のトークン記号（イーサリアム＝ETH）

4. アスキーアート：コントラクトに記載するアスキーアート（なくても良い）

　※アスキーアートについては[コチラ](https://docs.manifold.xyz/v/manifold-studio/case-studies/ascii-art-inspiration)を参照

※アスキーアート作成ツール

　https://asciiart.club/

　[https://patorjk.com/software/taag/#p=display&f=Graffiti&t=Type Something](https://patorjk.com/software/taag/#p=display&f=Graffiti&t=Type%20Something%20)

　https://manytools.org/hacker-tools/convert-images-to-ascii-art/

![スクリーンショット 2023-02-21 11.45.51.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/416622/c0188e5f-2c4c-b93b-659f-dcf6e3e51641.png)


ここまで設定できたら、右上の「Deploy on Goeri（Goeriテストネットでデプロイする）」押す。

成功すると、下記の画面になります。

![スクリーンショット 2023-02-21 11.59.22.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/416622/06c5d8a3-ef5d-9874-68c3-7cc17ddf962e.png)

Goeriネットワークへのデプロイが完了したら、右上の「Go to Dashboard」へ飛びます。

続いて、Goeriで作成したコントラクトを、メインネット（本番のETH環境）へデプロイします。

※注意：ガス代としてETHの消費が発生します！

右上の「Deploy on Mainnet」を押して、処理を進めます。

Mainnetへのデプロイとして、ガス代（ガスメーター27で、0.007ETHほど必要でした）が掛かります。

![スクリーンショット 2023-02-21 12.03.51.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/416622/c24df5f9-982f-e0a5-10f7-8efa7a1d3c32.png)

### MINTページの作成

MINTページの作成には、manifoldに用意されている「Claim Page」というアプリを使います。

事前に「Install」をしておきましょう。

#### 新規作成

右上の「＋New Claim」へ入ります。

![スクリーンショット 2023-02-21 12.15.18.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/416622/89563d8d-3ad5-0bed-a64c-cac77aa8e28e.png)


下記のように、Mainnetでデプロイされたコントラクトが表示されます。

※Goeriでデプロイされたコントラクトは表示されないので、注意！

NFTを発行したいコントラクトを選択して、「Next」を押します。

![スクリーンショット 2023-02-21 12.16.18.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/416622/a0896d67-c06c-9c1c-4bf6-2f17e17726f7.png)


#### トークンの設定

1. NFTの画像：アートワークをアップロードします

2. 作品名：NFTの作品名になります

3. 作成者：作成者の名前を記載します

4. 外部URL：HPなど外部のリンクを設定できます

5. ディスクリプション：NFTの説明欄です

6. プロパティ：属性を設定できます

![スクリーンショット 2023-02-21 12.20.54.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/416622/8f317899-adf3-c5fc-0bae-aa99e617d446.png)

#### MINTルールの設定

下記ページより、MINT価格／発行数／開始日／終了日／だれがMINTできるのか を設定します

![スクリーンショット 2023-02-21 12.32.35.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/416622/e4417dc4-2624-1c3d-521c-44fdd2d8c431.png)


#### MINTページの設定

下記ページより、MINTページのURL／説明欄への記載 を設定します

記載後、「Next」を押すとプレビュー画面が表示されます。

![スクリーンショット 2023-02-21 12.37.36.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/416622/20d976a8-8dd0-7dd2-b092-d2e29aac59de.png)

プレビュー確認後に問題がなければ、右上の「Publish」を押して、MINTページを発行します。

※注意：ガス代としてETHの消費が発生します！

![スクリーンショット 2023-02-21 12.41.55.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/416622/4ac891d1-feec-1f78-f6f0-b819bcf1ab5e.png)

この記事は、著者が運営するメディア「ぬるぺでぃあ」でも読むことができます（記事は[コチラ](https://miuradonuts.com/2023/06/19/nft-manifold/)）
![](https://miuradonuts.com/wp-content/uploads/2023/06/ヘッダーエリア画像作成.png)