以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads
首頁 > 狗狗幣 > Info

教程丨一文了解如何在OpenSea上創建自己的NFT商店_OPEN

Author:

Time:1900/1/1 0:00:00

隨著NFT的熱度越來越高,加密藝術家們用“日進斗金”來形容一點也不為過,那如何創建自己的NFT作品,并出售給他人來獲利呢?本文就是關于使用OpenSea平臺創建屬于自己的NFT作品及商店的教程。

  1構建你自己的智能合約

  利用ERC721代幣標準,可以讓你的NFT商品在OpenSea上立即進行交易。

  由CryptoKitties率先開創的ERC721是非同質代幣的最新標準,而要在OpenSea上線你的作品,最好是遵循最新的OpenZeppelinERC721實現。

  注:如果你正在開發ERC1155合約,請查看這份ERC1155教程。

  OpenSeaCreature樣本合約

  我們創建了一個非常簡單的示例存儲庫來幫助你入門,該示例的完整代碼可以在Github上找到。

  這個示例代碼是一個名為OpenSeaCreatures的收藏品。

  OpenSeaCreatures非常簡單:它們各自具有獨特的外觀、特征和屬性,雖然有一天我們可能會圍繞這些creatures添加更多的游戲,但出于本示例的目的,你可以對該creature進行的主要操作就是擁有它。你可以在此處查看Rinkeby環境中所有適用于OpenSea的OpenSeacreatures。

  創建ERC721合約

  

Textpragmasolidity^0

}pragmasolidity^0

}

  正如你看到的,合約本身是簡單的,它只是繼承自TradeableERC721Token,后者又是繼承自OpenZeppelinERC721合約。你可能會在游戲中擁有更多的邏輯,但是對于OpenSea來說,重要的是tokenURI方法,該方法使得我們能夠將Creature合約中的tokenId映射到該合約的鏈下元數據。我們將在下一部分中了解更多有關此內容的信息。

  OpenSea白名單

  此外,ERC721Tradable和ERC1155Tradable合約將OpenSea用戶的代理賬戶列入白名單,以便他們能夠自動在OpenSea上進行任何交易。在OpenSea上,每個用戶都有一個他們控制的“代理”帳戶,最終由交易合約調用以交易其商品。

FTX破產案聽證會將于本周四舉行:金色財經報道,FTX破產案聽證會將于本周四日舉行,討論與FTX破產清算相關的幾個問題。聽證會議程包括破產案進展、建立FTX相關訴訟清算機制的動議,以及針對FTX創始人等內部人的輔助訴訟進展等。具體包括:

1.法院將了解FTX破產案的最新進展。

2.FTX希望批準與其倒閉相關的訴訟程序,但遭到美國受托人的反對。

3.FTX針對FTX Digital Markets和前高管提起的訴訟的最新狀態。

4.FTX對前投資者RocketInternet Capital Partners等人提起訴訟的最新情況。

5.FTX針對前高管Michael Giles等人的訴訟的最新狀態。

6.FTX和債權人委員會希望獲得硅谷會計師事務所、Silvergate銀行和Evolve銀行提供的文件的批準。銀行反對。

7.美國破產委員會反對FTX的清算程序提案,認為缺乏監管機制。

聽證會還將獲取FTX破產和相關訴訟的進展。FTX及其債權人已起訴多名前高管和合作方,尋求資產追回。[2023/8/22 18:15:44]

  請注意,這一添加并不意味著OpenSea本身就可以訪問這些商品,只是意味著用戶可以根據需要更輕松地列出它們。它們是完全可選的,但是可以為用戶大大減少摩擦。你可以在覆蓋的isApprovedForAll方法以及factorymint方法中找到此代碼。

  接下來,我們將學習如何構造該元數據,以便OpenSea可以選擇它。

  部署你的合約

  要部署Creature合約,只需要核實存儲庫,獲取免費的AlchemyAPI密鑰,然后使用Truffle進行部署:

  yarninstall

exportALCHEMY_KEY=""

exportMNEMONIC=""

exportNETWORK="rinkeby"

truffledeploy--networkrinkeby

  如果你已經在使用InfuraAPI,則還可以使用INFURA_KEY環境變量代替ALCHEMY_KEY。

Aave社區將就“于Base鏈上激活Aave V3基礎流動性池”提案進行鏈上投票:8月16日消息,治理頁面顯示,Aave社區將于明日凌晨開啟“于Base鏈上激活Aave V3基礎流動性池”提案的鏈上投票,提案將于8月19日結束。該提案通過后將允許Aave完成所有初始設置,并在Base的Aave V3上激活wETH、cbETH和USDbC等基礎流動性池。

此前消息,Aave社區已通過“在Base上部署V3”的ARFC提案投票。[2023/8/16 21:26:54]

  “小建議:你只需在shell會話中運行上述導出行一次。我們建議你將這些行放入.env文件中,一旦使用..env就應用它,并避免在提交你的代碼時檢入它。這里?有一個示例.env文件。”

  請注意,為了使用Truffle和Infura進行部署,你將需要一個來自MetaMask賬戶的“助記詞短語”,為了讓ETH進入你的RinkebyMetaMask賬戶,你可以使用RinkebyETH水龍頭,而要從Metamask中獲取“助記詞短語”,請單擊“設置”并單擊“顯示助記詞短語”,注意,請確保自己采用的是沒有主網資產的錢包賬戶!

  鑄造你的代幣

  接下來,我們需要為新部署的ERC721合約鑄造新的資產,我們會將這些資產放入我們控制的帳戶中,以便我們可以測試商品的OpenSea拍賣流程。

  部署到Rinkeby測試網絡后,Rinkeby上將有一個合約,該合約將在RinkebyEtherscan上可見。你可以在Deployment命令的輸出中找到已部署合約的地址,并通過以下URL在Etherscan上找到它:

  https://rinkeby.etherscan.io/address/。

  例如,這是最近部署的一個合約。運行鑄造腳本時,應將此合約地址和MetaMask帳戶的地址設置為環境變量:

  exportOWNER_ADDRESS=""

exportNFT_CONTRACT_ADDRESS=""

nodescripts/mint.js

區塊鏈金融科技公司Figure已撤回銀行牌照申請:8月1日消息,區塊鏈金融科技公司Figure已于7月31日撤回向貨幣監理署提出的國家銀行牌照申請,其于2020年提交了該申請。Figure發言人表示,其將組織重點放在與成熟銀行合作伙伴一起發展的其他領域。

金色財經此前消息,Figure于本周裁員90人,約占其員工總數的20%,今年2月Figure放棄通過SPAC上市,原本計劃融資1億美元;去年Figure曾有望融資3億美元,但之后因市場遇冷而下調了融資目標。[2023/8/2 16:13:15]

  至此,我們已經在Rinkeby網絡上部署了一個智能合約,并在合約中鑄造了一些新的OpenSea創作品,你應該可以訪問rinkeby.opensea.io,并在錢包中以NFT的形式查看你的商品。有關更多的信息,請參見第3節。

  這些creatures的默認元數據由https://opensea-creatures-api.herokuapp.com/api/creature/{token_id}提供,你可以在此處進行設置。接下來,你需要創建自定義元數據API。

  2添加元數據

  一旦你部署了自己的合約,你就需要一種方法讓每個單獨的NFT商品在OpenSea上正確顯示。這就是鏈外元數據的作用!

  ERC721合約中的每個代幣標識符都將具有相應的元數據URI,該URI返回有關該商品的其他重要信息,例如名稱、圖像、描述等。要查找此URI,我們使用ERC721中的tokenURI方法和ERC1155中的URI方法。此元數據的一個簡單示例是:

  {

"name":"HerbieStarbelly",

"description":"FriendlyOpenSeaCreaturethatenjoyslongswimsintheocean.",

"image":"https://storage.googleapis.com/opensea-prod.appspot.com/creature/50.png",

"attributes":

比特幣礦企Riot 2022年全年收入約2.6億美元,哈希率容量較去年增加兩倍:3月3日消息,比特幣礦企Riot Platforms發布2022年財年報告稱,其截至2022年12月的財年收入為2.592億美元,而2021年同期為2.132億美元,這主要是由于比特幣產量增加以及全年數據中心托管和工程收入的推動。該礦企該報告期共產出5,554枚比特幣,與2021年同期的3,812個相比增長了46%。比特幣挖礦收入為1.569億美元,而2021年同期為1.844億美元。

2022年凈虧損5.096億美元,而2021年同期凈虧損為1540萬美元,這受到總計5.386億美元的非現金減值支出的重大影響,包括與2021年Whinstone和ESS Metron收購相關的3.356億美元商譽減值,持有的加密貨幣減值1.474億美元,以及礦機減值5550萬美元。截至2022年12月31日,Riot營運資本為3.218億美元,包括手頭現金2.303億美元和6974枚比特幣,沒有長期債務。截至2022年12月31日,哈希率容量增加了213%,達到每秒9.7 EH/s,而截至2021年12月31日為3.1 EH/s。

此外,據CoinDesk報道,Riot推遲向美國證券交易委員會提交其年度10-K報告,原因是其會計師事務所就該公司與其比特幣資產相關的減值計算提出了問題。[2023/3/3 12:40:07]

}

  你可以用元數據做很多事情——包括添加排名、提升、動畫、日期等等!我們認為你肯定會想全面地了解它,所以請參閱我們為本教程提供的專用元數據標準文檔。

  接下來是什么?

  所以,你現在有了自己的元數據API。你需要將它連接到一個代幣合約,因此更改這里的行以使用API的URL,然后重新部署合約并創建一些測試項。完成后,請轉到下一節,以了解有關在OpenSea上查看資產的更多信息。

  3查看你在OpenSea的商品

  現在,假設你已經把你的合約部署到了Rinkeby測試網絡上,作為一個具體的例子,我們在Rinkeby上部署的OpenSeaCreature合約地址是:

  0x7dca125b1e805dc88814aed7ccc810f677d3e1db。

萬事達卡在其加密加速器中增加了7家區塊鏈初創公司:11月3日消息,全球支付巨頭萬事達于11月3日宣布,萬事達卡已為其Start Path計劃選擇了另外七家行業初創公司,以促進采用加密貨幣和區塊鏈技術。包括加密網關提供商Fasset、新加坡的加密支付平臺Digital Treasures Center、哥倫比亞穩定幣項目Stable、專注于Web3的社交支付系統提供商Loot Bolt、隱私初創公司Quadrata、基于區塊鏈的媒體金融科技項目Take Back the Mic和面向品牌的平臺Uptop。

Start Path于2014年推出,是一項為期六個月的加速器計劃,旨在幫助初創公司擴展其產品和服務并將其商業化。迄今為止,萬事達卡已經支持了350多家初創公司,[2022/11/3 12:14:15]

  我們還為這個合約鑄造了25件新的商品,因此目前的總商品供應量為25。在Etherscan上,我們可以查看其中一個項目的tokenURI,以查看它是否指向OpenSeaCreatureAPI端點。

  

  現在就是激動人心的部分了!OpenSea有一個Rinkeby環境,其允許開發者測試他們與OpenSea的集成。這可以在testnets.opensea.io通過點擊正確的URL找到,我們應該能夠立即在OpenSea上查看到我們的其中一個商品,URL可按以下方式構造:

  

  https://testnets.opensea.io/assets//

  其中asset_contract_address是我們的合約地址,token_id是我們商品的代幣ID之一。例如,對于OpenSeaCreature合約,這里是OpenSeaCreature#12:

  https://testnets.opensea.io/assets/0x7dca125b1e805dc88814aed7ccc810f677d3e1db/12

  

  通過使用你自己的合約地址和代幣ID,你也可以查看你的商品,并再次檢查所有內容是否按預期顯示。注意,我們在代幣元數據中包含的屬性,顯示為該商品的“properties”和"stats"。只要將它們作為字符串或int包含在元數據的attributes部分中,就會自動發生這種情況。而要測試集成,你只需導航到:

  https://testnets.opensea.io/assets//

  默認情況下,OpenSea將為你的資產緩存數據。需要強制更新你的商品嗎?你只需要使用force_update參數更改API:

  https://testnets-api.opensea.io/api/v1/asset///?force_update=true

  下一步是什么?

  如果你在OpenSea上遇到顯示商品的問題,你可以使用以下API端點調試元數據。

  查看下一節了解有關調試的信息。

  如果元數據按預期顯示,你可以直接跳到第5節。

  4調試你的元數據

  使用/validateendpoiunt

  如果你遇到OpenSea顯示的問題,你可以使用以下API端點調試元數據。

  https://testnets-api.opensea.io/asset///validate/

  或者

  https://api.opensea.io/asset///validate/

  只需使用你的合約地址和代幣ID訪問此URL,即可查看元數據URL是否有任何錯誤。如果你需要更多的幫助,請隨時聯系我們的Discord頻道。

  5創建你的虛擬店鋪

  現在,我們已經測試了集成你的商品,現在是時候在OpenSea上創建你自己的虛擬商店了。

  為了做到這一點,我們將使用OpenSea虛擬商店創建器,它將填充OpenSea上的所有資產,并為你的NFT商品提供一個專用的商店頁面。例如,你可以在這里查看OpenSeaCreatures商店。

  OpenSea虛擬商店創建器

  

  點擊此處?轉到虛擬商店創建器,它將引導你完成在OpenSea上顯示所有你的商品的過程。

  6競拍商品

  現在,你的NFT商品就已經上架到OpenSea上了,用戶可以立即購買或出售它們。你不需要再編寫任何其它的智能合約,OpenSea平臺會處理剩余的所有事情。

  測試拍賣流程

  假設你把自己的商品放在自己的賬戶里,你可以立即測試商品的競拍流程。你只需要選擇一個你的商品,并點擊“sell”進入競拍流程。

  在完成了競拍流程之后,你的商品就會進入拍賣了,事實上,如果你在Rinkeby上登錄另一個MetaMask帳戶,你就可以立即競拍自己的商品!

  

  試著對一件商品出價

  此外,你的所有商品,都可以立即通過任何以太坊賬戶出價,你只需找到任何一個商品,并為此提出報價即可。

  對于報價,用戶還需要進行一些額外的步驟,包括將ETH換成WETH,你可以在這里閱讀更多關于OpenSea競拍系統的信息。

  7上線到以太坊主網

  在完成Rinkeby測試網的測試過程后,你準備好在以太坊主網上啟動你的NFT資產了嗎?是不是感到有點興奮?過程大致相同,只是環境變量發生了一些變化。

  一旦你部署了你的合約并鑄造了你的商品,點擊這里轉到主網商店創建器。這將引導你完成將自己所有的商品顯示在主網OpenSea平臺的過程。

  關于主網部署的說明

  在主網上運行minting腳本時,需要將環境變量設置為mainnetnotlive,該環境變量影響minting腳本中節點的URL,而不是truffle。

  部署時,你使用的是truffle,需要為truffle提供一個與truffle.js中的命名對應的參數(--networklive)。但是當你mint時,你依賴于你設置的環境變量來構建URL(https://github.com/ProjectOpenSea/opensea-creatures/blob/master/scripts/mint.js#L54)。

  如果你啟動了minting腳本,但什么都沒有發生,請仔細檢查你的環境變量。

  8定制你的虛擬商店

  現在,你已經創建了自己的OpenSea店面,你可以根據自己的喜好進行定制了,你只需確保以智能合約所有者身份登錄到Metamask,你將開始一個允許你編輯商店的按鈕。或者你可以通過商店管理者頁面修改你的店面情況。

  

  單擊編輯按鈕,打開商店編輯器,并自定義你喜歡的商店,你自己的名字、描述和網頁URL。另外,你還可以為二級市場銷售設置自己的費用。

  

  9運行初始商品銷售

  你的OpenSea市場允許用戶購買、出售你的相關商品,并對你的商品進行競價,但如何讓你的商品給到用戶呢?

  選項1:簡單商品銷售

  你可以使用OpenSea通過“初始商品”選項分發你的作品,CryptoVoxels就是一個很好的例子,CryptoVoxels的開發者專門使用OpenSea來銷售CryptoVoxels世界中的土地。

  用這種方式在OpenSea上進行商品銷售其實很簡單。只需要把你的物品鑄造到你選擇的賬戶中,然后用標準的拍賣流程將其賣掉。它們將立即出現在你專用的OpenSea分類頁面和globalOpenSeafeed上,在那里,它們可以被更廣泛的OpenSea用戶群發現。

  

  選項2:定制銷售合約

  或者,你可以使用我們的商品工廠合約,立即插入到我們的預售基礎設施,你可以在這里查看相關教程。

  10設置二級市場交易費用

  每次在OpenSea上出售一件物品,你都可以獲得加密貨幣收入。

  使用OpenSea最令人興奮的原因之一,在于創作者可從商品的二次銷售中獲得收入。當一件商品在OpenSea上被出售時,該商品的創建者可以獲得銷售額的一部分作為收入。這意味著你不僅可以通過向用戶出售你的初始物品來賺錢,而且你還可以隨著游戲和市場的升溫而繼續賺錢。

  要設置二次銷售費用,你只需訪問店面編輯器,并調整“buyerfee”和“sellerfee”這兩個字段,并指定你希望接受費用的地址。

  

  費用類型

  費用可以向賣方或買方收取,我們就來舉一個例子:比如有一個用戶以1ETH的價格銷售一個商品,加上2%的賣方費用后,買方將為該商品支付1ETH的商品費,而其中有0.02ETH是支付給創建者的,這意味著賣方能收到0.98ETH。而加上2%的買方費用,意味著買方將為該商品支付1.02ETH,其中0.02ETH支付給開發者,1ETH支付給賣方。

  你可以在商店編輯器中隨意設置你想要收取的費用。

  如果有成交,收入將每兩周分配到你指定的地址,如果你有需要以更高的頻率收取費用,可以聯系OpenSea。

  OpenSea提供了基礎設施,因此其也會收取一部分費用作為抽成,據悉,每次銷售成交額的2.5%會歸OpenSea所有,而與創作者選擇收取的任何費用無關。

  11將你的虛擬商店嵌入到你自己的網站當中

  一旦你為自己的商品建立的虛擬商店,你可以將其嵌入到自己的網站或應用當中。要直接嵌入你的虛擬商店,只需按照這些說明設置,示例如下:

  

  本公眾號所載文章中觀點僅代表原作者個人立場,不代表巴比特資訊立場。投資者不應將文中觀點、結論為作出投資決策的惟一參考因素,亦不應認為文中觀點可以取代自己的判斷。在決定投資前,如有需要,投資者務必向專業人士咨詢并謹慎決策。

Tags:OPENPENENSOpenSeaOpen Campusopensea幣價格Genshin Impact TokenBOpenSea

狗狗幣
如何基于幣安智能鏈 (BSC) 開發 Dapp_HTT

譯文出自:登鏈翻譯計劃 譯者:翻譯小組 校對:Tiny熊 Defi一直是幣安智能鏈最近起飛的主要貢獻力量.

1900/1/1 0:00:00
Hackernoon專訪XCarnival CEO Leon Liu:為何我們需要更好的合成資產_HAC

原文作者:MohammadMusharraf,Odaily星球日報譯者:Katie辜,經授權發布.

1900/1/1 0:00:00
關于上線IP5G的公告_HTT

關于上線IP5G的公告 尊敬的用戶: DiBi交易平臺將于2021年6月21日15:00在幣幣交易正式開啟IP5G/USDT交易,并于2021年6月21日15:00開放充值服務.

1900/1/1 0:00:00
幣圈小蝶:幣圈炒幣虧損的原因,小蝶干貨_MEX

?1、短線邏輯思維比較嚴重這里所謂短暫的邏輯思維,是需要人們擁有長遠的總體目標。合理分配倉位,長期作主、短期作為輔助,短期趨勢的變化也需要跟隨.

1900/1/1 0:00:00
讓更多的人了解區塊鏈他一直在路上—BiTu商學院院長:韓東_區塊鏈

過去十年,區塊鏈技術行業高速發展,幣圈成為資本的寵兒,并形成一個全新的全球性數字貨幣資本市場和股市媲美!在這樣的局勢下,有無數幣圈人在不斷奮勇創新,引領著區塊鏈行業及幣圈的變革.

1900/1/1 0:00:00
中幣行情看點:更多拉丁美洲國家采用BTC將把價格推高至10萬_COI

本文由中幣研究院原創編輯,下載全球領先的數字貨幣交易所中幣APP:www.zb.today 熱點摘要: 1.葡萄牙首次向加密交易所授予運營許可證;2.V神:相對于Merkle樹.

1900/1/1 0:00:00
ads