Binibigyang-daan ng Gamma Creators Self Service Portal na mag-define at mag-deploy ng custom na smart contract para sa iyong NFT collection sa Stacks.
Dahil nilalayon naming maging open marketplace para sa Bitcoin NFTs, gusto naming tiyaking inuuna namin ang aming mga user; ito ang dahilan kung bakit ang mga kontratang na-deploy gamit ang portal ay 100% na pagmamay-ari mo, ang lumikha, at maaaring gamitin sa anumang paraan na sa tingin mo ay angkop. Nangangahulugan din ito na Walang direktang kontrol ang Gamma sa iyong smart contract na naka-deploy gamit ang aming portal, kaya mahalaga na lubos mong maunawaan ang proseso at ang mga hakbang na kasangkot upang matiyak ang smooth experience.
______________________
Paano Maghanda para sa Deployment
Kapag binisita mo na ang Creators Self Service Portal, magagawa mong ilagay ang lahat ng detalye sa loob lamang ng ilang minuto. Ngunit, mas magtatagal ang proseso kung hindi mo muna ihahanda ang iyong mga asset at metadata sa isang format na nababasa ng system. Gagabayan ka namin sa mga kinakailangang hakbang upang matiyak na seamless ang experience.
Pangkalahatang Impormasyon, Mga Asset, at Metadata
Kolektahin at i-verify ang lahat ng iyong asset, mga convention sa pagbibigay ng pangalan, at iba pang mga detalye ng koleksyon. Kakailanganin mo ang mga ito kapag nagde-deploy ng iyong smart contract, at karamihan sa impormasyong ito ay hinding-hindi na mababago kapag na-deploy na. Kaya, i-double at triple check ang lahat ng iyong impormasyon at asset bago ka magsimula.
Kapag binisita mo ang portal, kakailanganin mong ikonekta ang wallet na gusto mong gamitin para i-deploy ang smart contract. Ang address ng wallet na iuugnay mo ay permanenteng iuugnay sa smart contract, kaya siguraduhing piliin ang tama. Ang mahalaga, ito ang isa at tanging wallet address na magkakaroon ng kakayahang gumawa ng ilang partikular na function sa smart contract (hal. paganahin ang public mint, i-pause ang pag-minting, itakda ang limitasyon ng mint, atbp.) Ito ay hindi kailangang ang parehong wallet na tumatanggap ng mga pondo mula sa mint at secondary sales (tingnan ang Address ng Artist sa talahanayan sa ibaba).
Kung nai-deploy mo na ang iyong smart contract, ang higit pang impormasyon sa mga pagkilos na maaari mong gawin gamit ang iyong administrative wallet address ay makikita sa artikulo sa knowledgebase na ito.
Mga kailangan at required na formats
Nasa ibaba ang bawat field ng form o uri ng asset at ang format na kinakailangan para sa asset na ito:
Form Field/Asset | Description and Requirements | Format Required | Modifiable After Deploy |
---|---|---|---|
Collection Name | Ang pangalan ng koleksyon, na-convert din sa pangalan ng contract sa pamamagitan ng pagpapalit ng mga puwang ng mga gitling (ibig sabihin, ang "Bitcoin NFT" ay nagiging "bitcoin-nft" na pangalan ng kontrata. | Alphanumeric | No |
Collection Description | Ang paglalarawang inilagay sa tabi ng iyong koleksyon kung naaprubahang i-mint sa gamma.io. Bagama't maaaring baguhin ang value na ito sa aming user interface, permanente itong iuugnay sa iyong NFT metadata. | Alphanumeric | No |
Mint Price (STX) | Ang presyo sa STX na babayaran ng mga user para mag-mint ng isang NFT sa iyong koleksyon. | Integer | Yes |
Email Address | Isang email address na ginamit para sa aming ticketing system upang maaari kaming makipag-ugnayan sa iyo tungkol sa iyong koleksyon. Hindi ito kailanman ibabahagi sa publiko at hindi iuugnay sa iyong smart contract. | Valid Email Address | Yes |
Artist Address Optional |
Isang opsyonal na STX wallet address na ginagamit para sa mint at royalty payout. Kung hindi naipasok, ito ay magiging default sa address na ginamit mo sa pag-login sa portal. | Valid STX Address | Yes |
Domain Name Optional |
Isang opsyonal na URL na gusto mong gamitin para sa mga layuning pang-promosyon gaya ng iyong profile sa Twitter o website ng koleksyon. Kung hindi sinama, ito ay magiging default sa iyong Gamma profile (i.e. gamma.io/wallet-address). Bagama't maaaring baguhin ang value na ito sa aming user interface, permanente itong iuugnay sa iyong NFT metadata. | Valid URL | No |
NFT Assets | Ang mga file na nagsisilbing payload ng iyong NFT. Sa madaling salita, image, video, rendering, o audio na nagsisilbing mukha ng iyong NFT card. | JPEG, GIF, PNG, APNG, BMP, SVG, MP4, WEBM, OGG | No |
Use File Names Optional |
Checkbox na papalitan ng default na pangalan ng token ng pangalan ng bawat file. Ang default na nomenclature ay "Collection Name #" ngunit maaaring palitan ng anumang custom sa pamamagitan ng pag-customize sa pangalan ng file at pagkatapos ay paganahin ang checkbox na ito. Halimbawa, kung ang unang pangalan ng file sa iyong koleksyon ay "XYZ.png" at ang pangalan ng iyong koleksyon ay "Aking Koleksyon", kung pinagana, ang iyong unang token ay tatawaging "XYZ", at kung hindi pinagana, ang iyong unang token ay papangalanan "Aking Koleksyon #1" | Not applicable | No |
Include Additional Claim Functions Optional, Recommended |
Checkbox na magdaragdag ng mga karagdagang function para sa mga user na mag-mint ng higit sa isang NFT na may isang transaksyon. Ang kabuuang halagang ibinayad ay kaugnay pa rin sa bilang na nai-mint, ngunit ang mga user ay makakapag-mint ng higit sa isang NFT gamit ang isang transaksyon. Kung napili, kakailanganin mong suriin ang mga karagdagang kahon para sa bawat isa sa mga function na gusto mong isama (hal. Claim 3, Claim 5, Claim 10, Claim 25) | Not applicable | No |
Include Non-Custodial Marketplace Functions Optional, Recommended |
Checkbox na magdaragdag ng suportang hindi pang-custodial sa marketplace. Isa itong function na forward-compatibility para sa paparating na pamantayan, ngunit hindi ito gagamitin sa Gamma kaagad pagkatapos ng deployment. Kapag ganap na naming sinusuportahan ang pamantayang ito, ang pagpapagana sa function na ito ay magbibigay-daan sa mga NFT ng mga user na hindi mailipat sa kustodiya ng kontrata ng marketplace habang nakalista sa merkado. Sa madaling salita, kapag inilista ng mga user ang kanilang NFT, mananatili ito sa sarili nilang wallet hanggang sa maibenta. | Not applicable | No |
Include Attributes Optional, Recommended |
Opsyonal na field na nagbibigay-daan sa iyong magdagdag ng CSV file na may kasamang listahan ng mga mapaglarawang katangian para sa bawat isa sa iyong mga asset. Dapat na naka-format ang iyong CSV upang ang bawat row ay kumakatawan sa isang token ID at ang bawat column ay kumakatawan sa isang attribute value. | No | |
Enable Mintpass Optional |
Opsyonal na field na nagbibigay-daan sa iyong magdagdag ng CSV file na may kasamang listahan ng mga STX wallet address at bilang ng mga pre-mints na pinapayagan sa bawat wallet address. Dapat na naka-format ang iyong CSV upang ang bawat row ay may kasamang iisang wallet address at isang integer na kumakatawan sa bilang ng mga mint na pinapayagan para sa address na iyon. Kung naka-enable, walang mint ang maaaring mangyari hanggang sa una mong simulan ang pagbebenta ng mintpass bilang tawag sa function ng kontrata. Kasunod ng hakbang na ito, kakailanganin mong simulan ang "public sales" bago ang mga user na hindi nakalista sa iyong mintpass ay maaaring makapag-mint ng NFT mula sa iyong koleksyon. Kung sinubukan ng mga user na mag-mint bago paganahin ang mintpass, o kung ang mga user na hindi nakalista sa iyong mintpass ay susubukan na mag-mint bago ang pampublikong pagbebenta, palaging mabibigo ang mga transaksyong ito. | Link to Detailed Instructions Article | No |
Enable Minting with Alternate Currency (e.g. MIA) Optional, Multiple Selections Available |
Checkbox na nagbibigay-daan sa mga mamimili na gumawa ng mga NFT gamit ang mga kahaliling pera, halimbawa, CityCoins. Kung pipiliin, dapat kang maglagay ng bilang ng mga token ng currency na ito na sisingilin para mag-mint ng isang NFT. Kung pipiliin, makakapag-mint pa rin ang mga user gamit ang STX sa dating tinukoy na presyo ng mint sa STX. | Integer |
No* *Maaaring baguhin ang presyo ng mint ngunit hindi mababago ang mga function. |
______________________
Gamit ang Stacks Creators Self Service Portal
Sa sandaling naihanda mo nang tama ang lahat ng iyong impormasyon, mga asset, at metadata, handa ka nang gamitin ang Creators Self Service Portal. Ang proseso ng pagpasok at pag-upload ng lahat ng iyong impormasyon ay dapat tumagal lamang ng ilang minuto, at ipapakita ang sarili nito sa isang format na eksaktong inilarawan sa talahanayan sa itaas. Mayroong dalawang karagdagang hakbang na kinakailangan pagkatapos isumite ang impormasyong ito, at tatahakin namin ang bawat isa sa kanila ngayon.
Hakbang 1: Ilagay ang Mga Detalye ng Koleksyon
Ilagay ang lahat ng impormasyon at i-click ang Review Your Collection. Tugunan ang anumang mga error na lalabas sa pamamagitan ng pagsuri sa iyong impormasyon at pagtiyak na nakakatugon ito sa kinakailangang format na hinihiling ng talahanayan sa itaas.
Hakbang 2: Suriin ang Buod at pag-upload ng mga File sa IPFS
Ang mga pangunahing detalye ay ibubuod sa susunod na pahina. Isasama rito ang pangalan at paglalarawan ng iyong koleksyon, ang iyong custom na domain o Gamma profile, ang bilang ng mga token sa iyong koleksyon at ang presyo sa bawat token, at ang address ng artist na makakatanggap ng mga kita ng mint at royalty na payout. Kung hindi ka naglagay ng custom artist wallet address, ang iyong kasalukuyang naka-log in na wallet address ay ililista dito.
Kung tama ang lahat ng impormasyon, maaari mong isumite ang mga detalyeng ito sa IPFS. Ito ay isang pampublikong file system na nag-iimbak ng mga file sa isang hindi nae-edit na format; ang mga file ay maaaring hindi idagdag, alisin, o palitan mula sa iyong IPFS root pagkatapos isumite. Maaaring tumagal ng ilang minuto ang prosesong ito depende sa laki ng iyong mga file, kaya mangyaring maging mapagpasensya.
Kung hindi tama ang mga detalyeng ito, i-click ang Cancel. Tiyakin lamang na natapos ang pag-upload sa IPFS dahil kapag naisumite na ang mga file ay hindi na sila mababago.
Pagkatapos, i-click ang Submit to IPFS.
Hakbang 3: I-deploy ang Kontrata
Kapag natapos mo na ang pag-upload ng lahat ng iyong asset sa IPFS, magbabago ang button at mababasa na ngayon ang Deploy Contract.
Ipo-prompt ng button na ito ang iyong konektadong digital wallet browser extension na isumite ang transaksyon sa Stacks mainnet. Ang iyong mga detalye ng transaksyon ay makikita at ang pangalan ng iyong pag-deploy ng kontrata ay ililista.
Pagkatapos mong i-click ang confirm, isusumite ang iyong kontrata at maaaring hindi na mabago ito, at maaari lamang baguhin ng mga iilang function. (hal. paganahin ang pampublikong pagbebenta, itakda ang presyo ng mint, itakda ang address ng wallet ng artist, atbp.) Mangyaring magpatuloy lamang kapag 100% na sigurado na tama ang mga detalye.
Pagkatapos, i-click ang Confirm.
Congratulations! 🎉
______________________
Pagkatapos ng Deployment
Kapag na-deploy mo na ang iyong smart contract, maraming bagay ang magaganap. Ibabalangkas namin ang bawat isa at gagawa kami ng mga rekomendasyon upang maging matagumpay ang iyong koleksyon.
Maghintay para sa Contract Deploy Confirmation
Kapag nagsumite ka ng mga transaksyon sa network, natural lamang na mabagal ang pagkumpirma sa mga transaksyon. Ito ay dahil ang iyong network fee ay binabayad sa isang blockchain miner upang ma-secure na makumpirma ang iyong transaksyon. Ang oras para sa prosesong ito ay nag-iiba-iba, ngunit kadalasan ay nasa pagitan ng 5-15 minuto. Maaari kang magbasa nang higit pa tungkol sa transaksyon at kung ano ang gagawin kung mas tumatagal ang iyong transaksyon kaysa sa inaasahan dito.
Bagama't hindi ka makakatanggap ng abiso sa pagkumpirma kapag na-deploy ang iyong kontrata, maaari mong subaybayan ang status at resulta sa pamamagitan ng iyong digital wallet browser extension. Kung bubuksan mo ang iyong extension at titingnan ang mga kamakailang transaksyon, dapat mong makita ang status ng iyong nakabinbing deploy, at makita kung ito ay nagtagumpay o nag-fail. Bagama't napakabihira, kung nag-fail ang iyong pag-deploy para sa anumang kadahilanan, mangyaring huwag mag-atubiling makipag-ugnayan sa amin at maaari kaming makatulong na maunawaan kung bakit at matulungan kang mag-deploy muli.
Tukuyin ang Mga Pahina at Proseso ng Mint
Bilang may-ari ng iyong smart contract, hindi ka namin pinaghihigpitan sa anumang paraan kung gusto mong i-mint ang iyong mga NFT sa ibang lokasyon maliban sa Gamma. Kung mayroon kang tamang mga kasanayan, maaari mong i-configure ang iyong sariling website para sa pag-mint, maaari kang humingi ng listahan sa iba pang mga marketplace, o maaari kang humiling ng minting page sa gamma para sa iyong custom na smart contract. Sa kondisyon na ang iyong koleksyon ay hindi lumalabag sa copyright ng ibang tao o anumang batas, maaari kang humiling ng paggamit ng aming platform. Bagama't dapat mong awtomatikong matanggap ang iyong minting page, mangyaring makipag-ugnayan sa amin kung hindi mo ito natanggap sa loob ng 1 business day.
Para sa proseso ng mint, nag-iiba-iba ang iyong mga opsyon batay sa mga opsyong pinili kapag nagde-deploy ng iyong smart contract. Susuriin namin ang mga pagkakaiba sa ibaba:
> Kung Pinagana ang Mintpass
Kung na-deploy mo ang iyong kontrata nang naka-enable ang mintpass (paalala sa kung ano ito sa talahanayan sa itaas), ang proseso ng iyong mint ay matagal kesa sa public mint. Ang one-way na prosesong ito ay gumagana tulad ng sumusunod:
- Sa Contract Deploy: Walang mga NFT ang maaaring i-minted mula sa iyong smart contract hanggang sa ang Init Mintpass Sale function ay tawagin sa iyong kontrata.
- Mintpass Sale Period: Pagkatapos tawagin ang function na Init Mintpass Sale, tanging ang mga wallet address na paunang tinukoy sa iyong mintpass CSV file ang maaaring mag-mint ng maximum ng bilang ng mga NFT na tinukoy sa parehong file.0> Walang ibang mga address ng wallet ang maaaring mag-mint ng mga NFT mula sa iyong smart contract hanggang sa tawagin ang function na Init Public Sale sa iyong kontrata.
- Public Sale Period: Pagkatapos tawagan ang Init Public Sale function, ang anumang address ay maaaring mag-mint ng mga NFT mula sa iyong koleksyon hanggang sa maabot ang upper mint limit. 1>
Kung mayroon kang mga tanong kung paano gagawin ang mga function sa itaas o anumang available na standard na function, maaari kang magbasa nang higit pa sa artikulo sa knowledgebase na ito.
> Kung Hindi Pinagana ang Mintpass
Kung nai-deploy mo ang iyong smart contract na may mintpass disabled, lahat ng available na standard na function ay nakabalangkas at ipinapaliwanag sa artikulo sa knowledgebase na ito.
Promote Mint Pages
Responsibilidad mo, bilang may-ari at creator ng iyong koleksyon, na i-promote ang mga mint page nito at mapanatili ang pangmatagalang tagumpay nito. Ang pinakamahuhusay na proyekto ay ang mga creator na patuloy na nagpapakita ng determinasyon at interest sa kanilang project. Naiiba ito para sa bawat koleksyon, ngunit kadalasan ay nangangahulugan na mayroong isang roadmap na inilabas at isinagawa, pakikipag-ugnayan sa komunidad ng mga creator, at support para sa mga miyembro ng komunidad.
Ang umuulit na tema na mapapansin mo dito ay komunidad. Ang pinakamatagumpay na proyekto ay inuuna ang kanilang komunidad at tinitiyak na ang halaga ay naihahatid sa komunidad na ito. Ito ay hindi kinakailangang halaga sa pananalapi o likhang sining sa hinaharap, ngunit sa pinakamababa ay isang sentro para sa talakayan, pagbabahagi ng mga ideya at kultura, at pagbuo ng pangmatagalang ugnayan na nagpapanatili ng interes ng isang proyekto sa mga darating na buwan at taon.
Sa kabuuan, malamang na matututo ka, ngunit bilang payo, hinihikayat ka naming huwag mawalan ng pagtuon sa mga miyembro ng komunidad na sumuporta sa iyo sa simula.
______________________
Paunawa Tungkol sa Mga Koleksyon na Na-deploy Gamit ang Creators Self Service Portal
Ang mga koleksyong na-deploy gamit ang Creators Self Service Portal ay hindi pagmamay-ari, o kaakibat sa anumang paraan, sa Gamma. Bagama't awtomatikong kinokolekta ng Gamma ang 10% ng mga kita ng mint sa pamamagitan ng isang function sa loob ng mga smart contract na naka-deploy gamit ang aming Self Service Portal, hindi ito nagsisilbing pagkilala o pag-eendorso ng anumang partikular na koleksyon.
Ang paggamit ng aming portal ay hindi ginagarantiya na ang iyong koleksyon ay ililista para sa mint o secondary sales sa aming marketplace. Inaalok lang namin ang tool na ito para tulungan ka sa paggawa ng isang secure na smart contract para sa iyong koleksyon. Pagkatapos ng pagsusumite, susuriin naming muli ang iyong mga detalye, at sa pag-aakalang ito ay patuloy na nakakatugon sa lahat ng mga kinakailangan, pagkatapos ay susundan namin ang mga detalye ng iyong mint page.
Inilalaan namin ang karapatang mag-alis ng mint pagest, o pigilan ang mga koleksyon na lumabas sa aming pangunahing marketplace kung sila ay napatunayang lumalabag sa aming mga pamantayan o lumalabag sa copyright ng sinumang tao o entity o anumang batas.
Ang Gamma ay hindi, at walang kakayahang, pigilan ang iyong patuloy na paggamit ng iyong smart contract sa iba pang mga website, gaya ng iyong sarili o anumang iba pang marketplace.
Mga Komento
0 komento
Mangyaring mag-sign in upang mag-iwan ng komento.