搶跑實時開圖的 NFT 實操指南

免責聲明:本文旨在傳遞更多市場信息,不構成任何投資建議。文章僅代表作者觀點,不代表MarsBit官方立場。

小編:記得關注哦

來源:twitter

原文標題:搶跑實時開圖的 NFT Mint:如何提前獲悉未開圖的NFT其圖片、屬性、稀有度

鏈上活動冷清,NFT 市場熱度也隨之跌至冰點。趁着個位數的 gas 價格,偶爾參與些圖狗NFT的mint,也算是Web3生活的一味調劑品吧。

今日來講講在參與那些實時開圖的 NFT Mint過程中,如何提前獲悉未開圖的NFT其圖片、屬性、稀有度等信息,幫你搶佔一些先機。

1/ NFT 基礎課

  • 首先,有了解一些關於 NFT 的基礎概念
  • 大部分NFT系列的圖片、屬性信息等文件存儲於 IPFS
  • 每個 NFT 作品對應一個 token ID, 通過智能合約的 TokenURI 函數讀取對應信息
  • TokenURI 對應某個具體的 JSON 文件,稱為 metadata 元信息,存儲了圖片位置、屬性等信息

2/ 獲取 NFT 系列的 TokenURI 信息

  • 在 etherscan 中打開NFT合約
  • 找到 Contract -> Read Contract
  • 翻到 tokenURI -> 輸入某個數字

即可獲取到 token ID = 2 的元數據所在地址。如圖可知,其存儲於 IPFS,後綴 2.json 說明是文件夾形式存儲的,bafybe 這一串開頭的是 文件夾的 CID 值。

3/ 如何訪問 IPFS 文件

IPFS是一種去中心化的文件存儲形式,類似於早年的 BT下載。大多數NFT項目如今都選擇IPFS來存儲圖片和元數據文件。除了安裝IPFS本地客戶端這種稍顯笨重的方式外,還可以通過第三方節點來通過瀏覽器直接訪問IPFS文件,如 http://ipfs.io/ipfs/{CID} 這個官方節點(可惜有點慢)。

4/ 讓 IPFS 訪問插上翅膀

龜速的 ipfs. io 官方節點實在消磨耐性。經多方搜尋,發現了一個幾乎可以秒開的節點,是 opensea 開設在 pinata 的獨立節點 http://opensea.mypinata.cloud/ipfs/{CID}(此為付費版,幾乎無流量/速度限制)。

備註:建議不要過度訪問,小心 opensea 付不起節點流量費跑路了。

5/ NFT 提前開圖實戰

下午閑逛 mint. fun,看到某個BAYC的仿盤NFT,實時開圖,我們剛好拿這個系列來做個提前開圖實戰:

  1. 找到合約 etherscan 頁
  2. 點開 read contract
  3. 讀取 tokenURI
  4. 定位當前最新 tokenID = 2694
  5. 修改 tokenURI 獲取到的字符串末尾數字為2694.json
  6. 獲取圖片地址格式

6/ 下一張未開圖的NFT長什麼樣

按照上述步驟,找到下一個NFT的 JSON文件,再定位對應圖片位置,用 opensea + pinata 的節點打開,現在你已經可以搶先其他人提前獲悉還未mint的下一個NFT圖片具體長什麼樣子了。

P.S. 其實可以跳過 json 文件的步驟,直接修改圖片ID就能查看所有未開圖NFT的模樣了。

7/ 程序批量查詢稀有屬性 NFT

手工提前開圖,差不多也就滿足下好奇心。真正想要用於圖狗實戰,提前預定稀有款,先要解決批量查詢的問題。截圖是我用 Python 寫的一個NFT稀有屬性提前查詢的工。只需要把對應參數配置好,再添加稀有屬性的名稱,即可一鍵查詢所有未開圖的稀有NFT Token ID。如 2731。

8/ 自動 mint 稀有款 NFT

前一步解決了稀有款定位的問題,接下來是如何確保你能 mint 到稀有款。對於不太熱門的NFT,手工刷新頁面並 mint 或許可行。但對於熱門系列肯定是搶不過科學家們的。怎麼辦?打不過只能加入唄。自己用工具,或者寫腳本來自動 mint 吧。

備註:我沒寫 mint 腳本,怕虧光 gas

責編:Lynn