Lesson 1
使用React.js讓經紀人代理NFTs
有一些強大的應用程式可以效用經紀人幫助移轉NFTs。

使用經紀人銷售取代自營銷售與移轉
如果NFT的建立者或所有者有時間和耐心去尋找合適的買家,他們確實可以獲得銷售的所有收益。 這對於只出售幾件不同價格NFTs的人來說,比較可行。
另一方面,也存在NFT的建立者或所有者並不想花時間自己經營,特別是如果他們是擁有大量的NFTs的狀況。 自己親自處理每筆NFT銷售的狀況,的確時不符合時間效益,這時銷售NFT工作就可以透過第三方經紀人帳戶來協助處理。
使用經紀人有幾個好處。 例如:
- 經紀人可以充當代理商,致力於NFT銷售價格最大化。如果經紀人是採用抽成收費,獲得銷售價格的一定比例,價格越高,經紀人的收入就越多。
- 經紀人可以充當策展人,根據利基市場、價格點或其他標準組織NFT物件藏品展場。 這可以吸引大批的買家群體,自營的創作者作品通常沒有接觸這些買家群體的管道,創作者的作品不易被看見。
- 經紀人也可以扮演NFT交易平台,類似於Opensea.io,透過在應用程式層處理NFT拍賣過程。
正如我們在「移轉NFT」課程中展示般,使用銷售報價是在兩個賬戶之間直接移轉NFT的一種方式。 在本節課中,我們將使用三個帳戶進行練習,其中一個帳戶設定購買報價,一個賬戶設定 出售報價 以及第三方帳戶,透過以下步驟促進NFT中介交易:
- 在我們的源錢包中鑄造一個NFT。
- 設定出售NFT的價值,並建立出售報價。
- 使用不同的錢包為NFT建立購買報價。
- 使用經紀人賬戶接受出售報價和購買報價,並從交易中扣除他們的經紀費。
看沙盒如何運作這些動作
- 開啟下方沙盒,首先將NFT放入來源帳戶,然後等待錢包從測試網水龍頭獲得資金。
- 客製化你的NFT透過在URI這個選填欄位中新增超連結,或輸入少量文字來自定義您的這顆NFT代幣。
–此欄位最多可以輸入256位元組,鏈上儲存的帳本資料長度有合理限制數。
–通常在鏈上只儲存文數字或連結元數據。 - 點擊「傳送」按鈕,進行鑄造NFT動作,等待NFTokenMint交易在XRPL鏈上驗證。
- 如果上鏈成功,您的帳戶中看到一個代幣編號ID,以及輸入的文數字或URI超連結。從來源帳戶上的NFT列表中,複製鑄造的NFT ID,並將其貼上到出售報價的ID欄位中。 然後,輸入以下以滴為單位的金額(每滴為一顆瑞波幣XRP的百萬分之一)的出售報價金額。
- 在您的銷售報價中,請使用經紀人錢包的ID,因為您是透過經紀人的錢包出售NFT。 這將把NFT移轉到經紀人的錢包,如果有人提出足夠高的購買報價,經紀人他們將為你出售。
- 一旦您在錢包中為NFT建立了出售報價,您將看到它出現在錢包中的代幣下方,其中的重要資訊是NFT出售報價索引值,標有nft_offer_index,有人會用它來接受這顆NFT出售報價,像經紀人錢包購買這顆代幣。
- 現在,讓我們建立一個購買報價。 將您剛剛鑄造的NFT ID複製貼上到目標錢包的對應欄位中。
- 現在輸入包括足夠支付經紀費的購買報價金額。 這點很重要,因為如果金額不足,NFT交易就不會進行。可以這樣思考:如果您透過經紀人購買代幣,他們可能會將經紀費用內含在NFT的銷售價格。
- 要完成NFT移轉,將NFT ID複製貼上到經紀人錢包的第一個欄位中,然後點擊獲取報價。 您應該看到代幣的賣出和買入報價。
- 現在,輸入賣出代幣索引值和買入代幣索引值金額,要包括經紀費。 點擊傳送,觀看NFT轉移到目標錢包!