iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Web 3

Road Map To DApp Developer 系列

本系列文將著重於 NFT 的開發與 DApp 開發的基礎,並以開發一個 project 的方式分享我途中遇到的問題給大家,希望可以幫助到想要入門的或是剛好遇到一些開發上的問題的人們!

內容將會包含 solidity、html & css、js、React.js 等開發應用,其實都是我透過這個暑假才開始學習的,我想表達的是:「如果我也做得到,相信每個人都做得到!」。

鐵人鍊成 | 共 30 篇文章 | 11 人訂閱 訂閱系列文 RSS系列文
DAY 11

【DAY11】 - Wallet and Provider

Preface 在網頁上連接錢包前,想與大家介紹一下 Wallet、Provider、RPC 等在 Ethereum 中很常聽到的名詞到底是什麼。 名詞解釋...

2022-09-26 ‧ 由 foodchain 分享
DAY 12

【DAY12】 - Connect MetaMask Wallet!

Preface 昨天介紹了 Wallet 和 Provider 是怎麼與鏈上運作的,且上次在網頁上面做出了一個 Log in metamask 的按鈕,今天的目...

2022-09-27 ‧ 由 foodchain 分享
DAY 13

【DAY13】 - Mint button & Connect With Smart Contract

Preface 今天要來完成的是 Mint Button 並讓 MetaMask 送出交易,並與 Provider 連動,與我們在鏈上的合約完成互動,呼叫 mi...

2022-09-28 ‧ 由 foodchain 分享
DAY 14

【DAY14】 - Fetch Data From Opensea

Preface 今天要做的是透過 Opensea 取得 ticket 的圖片、擁有者等資訊,並將它們顯示在頁面中。 How to fetch Data? 一般而...

2022-09-29 ‧ 由 foodchain 分享
DAY 15

【DAY15】 - Dynamic NFT & Oracle (I)

Preface 在這一篇中會介紹 Dynamic NFT (dNFT) 是什麼?它的原理是什麼?它可以如何應用在不同形況中?接下來會介紹如何簡單的實作一個 dN...

2022-09-30 ‧ 由 foodchain 分享
DAY 16

【DAY16】 - Dynamic NFTs & Oracle (Chainlink Oracle)

Preface 限制 上一篇有實作了一種透過「改變鏈上資訊」使 NFT 的 URI 改變的作法,但是這種方式就會被侷限在鏈上使用,玩法就變得非常的少了,大概只能...

2022-10-01 ‧ 由 foodchain 分享
DAY 17

【DAY17】 - Dynamic NFT & Oracle (III) (ChainLink Data Feed & Upkeep)

Preface 上篇中介紹了 ChainLink 的 Oracle 是如何達到整理資料與確認資料無誤的機制,但是沒有提到如何在自己的 Smart Contrac...

2022-10-02 ‧ 由 foodchain 分享
DAY 18

【DAY18】 - White list

Preface 今天想要介紹的 NFT further function 是白名單,也是在可以在 NFT 的行銷上經常看到的一種手法。接下來三天我會詳盡的介紹白...

2022-10-03 ‧ 由 foodchain 分享
DAY 19

【DAY19】 - Merkle Trees for Whitelist

Preface 昨日介紹了如何使用 mapping 來作出一個簡單的白名單,而今天會專注在另一種白名單方式 -- Merkle Tree NFT Whiteli...

2022-10-04 ‧ 由 foodchain 分享
DAY 20

【DAY20】 - Use MerkleProof.sol to Verify Whitelist

Preface 昨日使用 merkletreejs 來建構我們的 Merkle Tree Whitelist,並了解怎麼利用 merkletreejs 來生成...

2022-10-05 ‧ 由 foodchain 分享