इसे छोड़कर कंटेंट पर जाएं
ऐप खोलें

कलेक्शन ब्लूप्रिंट

KURV आज Base Sepolia और Solana Devnet पर चलता है। यह पेज एक पूरे असली बिल्ड (HANI the Dog, 1,000 पीस, 20 अनोखी रचनाएँ) से निकली फ़ील्ड गाइड है, उस क्रिएटर के लिए जो https://mcp.kurv.fun/mcp पर KURV कनेक्टर के ज़रिये किसी AI एजेंट के साथ काम करता है। कनेक्टर यही गाइड एजेंटों को रिसोर्स kurv://blueprint के रूप में देता है, और टूल kurv_builder_spec ही सच्चाई का स्रोत है: जहाँ यह पेज और टूल अलग कहें, टूल पर भरोसा करें।

  1. ऐसे क्लाइंट में जो रिमोट MCP और OAuth सपोर्ट करता हो, https://mcp.kurv.fun/mcp को रिमोट MCP सर्वर के रूप में जोड़ें। MCP से एजेंट कनेक्ट करें में क्लाइंट और उनके कदम दिए हैं।
  2. ब्राउज़र में KURV में लॉग इन करें और कनेक्शन मंज़ूर करें। वह क्या कर सकता है (केवल पढ़ना; पढ़ना और ड्राफ़्ट; या पढ़ना, ड्राफ़्ट और लॉन्च की तैयारी) और कितने समय तक रहेगा, यह आप चुनते हैं।
  3. एजेंट से kurv://blueprint पढ़ने को कहें, फिर अपने नेटवर्क के लिए kurv_account और kurv_builder_spec बुलाने को। कनेक्टर प्रॉम्प्ट build-kurv-collection भी देता है, जो हर मंज़ूरी के पड़ाव को बनाए रखते हुए एजेंट को इसी पेज के रास्ते चलाता है।

एजेंट योजना बनाता है, जाँचता है, ड्राफ़्ट बनाता है, आर्ट अपलोड करता है, प्रीव्यू करता है और लॉन्च तैयार करता है। आप आर्ट, नमूने और हर चेतावनी मंज़ूर करते हैं, फिर समीक्षा लिंक खोलकर अपने वॉलेट से लॉन्च साइन करते हैं। एजेंट कभी डिप्लॉय नहीं करता, कभी साइन नहीं करता और कभी प्राइवेट की या सीड फ़्रेज़ नहीं माँगता। आर्ट पूरी और मंज़ूर हो जाने पर KURV की तरफ़ का काम (जाँच, बनाना, अपलोड, प्रीव्यू, तैयारी) लगभग 20 मिनट लेता है। अच्छी आर्ट बनाने में ज़्यादा लगता है, और लगना भी चाहिए।

मदसीमा
कलेक्शन का आकार1 से 1,000 पीस, अनोखी रचनाएँ शामिल: 980 रैंडम पीस और 20 अनोखी रचनाएँ यानी आकार 1,000।
लेयरअधिकतम 12।
ट्रेट इमेजसभी लेयरों में मिलाकर अधिकतम 240, सिर्फ़ अनोखी रचनाओं के लिए बनी आर्ट भी गिनकर। खाली लेयर की कोई कीमत नहीं।
अनोखी रचनाएँअधिकतम 32।
नियमअधिकतम 48, हर नेटवर्क पर एक जैसे।
इमेज फ़ाइल का आकारएक-एक करके भेजी इमेज अधिकतम 2 MiB; zip के अंदर एक इमेज अधिकतम 20 MiB।
कैनवासवर्गाकार, अधिकतम 2,048 × 2,048 पिक्सेल। हर फ़ाइल ठीक कैनवास के आकार की।
फ़ॉर्मैटबैकग्राउंड: PNG, JPEG या WebP। बाकी हर लेयर: असली पारदर्शिता वाली PNG।
None नामकिसी भी कैपिटलाइज़ेशन में आरक्षित। None नाम का ट्रेट कभी न बनाएँ, खाली इमेज कभी न दें: लेयर noneWeight से वैकल्पिक बनती है।
विवरणज़रूरी मानें: 1 से 2,000 अक्षर। यह हर पीस के मेटाडेटा में जाता है।
ड्राफ़्टहर अकाउंट में 20 सक्रिय। kurv_archive_draft तुरंत एक जगह खाली करता है; आर्काइव किए ड्राफ़्ट की आर्ट 30 दिन रखकर हटा दी जाती है।
प्रीव्यूहर कॉल में अधिकतम 9 रैंडम नमूने, या अधिकतम 9 चुने हुए पीस नंबर, 64 से 512 पिक्सेल पर।

हर जाँच के बाद एजेंट validCombinations पढ़ता है: लेयर और नियम कितने अलग-अलग पीस की इजाज़त देते हैं। लगभग 50 मिलियन संयोजनों तक की जगह ठीक-ठीक गिनी जाती है और उससे ऊपर अनुमान बताकर दी जाती है। इसे कलेक्शन के आकार से काफ़ी ऊपर रखें।

जिन कदमों पर मंज़ूरी लिखा है, उनका मतलब: एजेंट रुकता है और आपकी साफ़ “हाँ” का इंतज़ार करता है।

  1. फ़ोटो। असली पेट या किरदार की 3 से 10 साफ़ फ़ोटो जुटाएँ: चेहरा, आँखें, दाँत और मुँह, निशान, कान। एक हीरो फ़ोटो चुनें जिसमें चेहरा तीन-चौथाई कोण से दिखे।
  2. आर्ट की दिशा। एक स्टाइल, एक पोज़ (तीन-चौथाई सबसे अच्छा चलता है), एक वर्गाकार कैनवास (2,048 × 2,048 की सलाह), एक छोटी स्टाइल शीट: रेखाएँ, छाया, रंग, मूड। मंज़ूरी: कोई ट्रेट बनाने से पहले, मास्टर किरदार।
  3. मास्टर बेस। किरदार अपनी अंतिम पोज़ में, सपाट एक-रंग के बैकग्राउंड पर, बीच में, पूरे कैनवास के आकार में, और तुरंत असली पेट जैसा पहचाना जाने वाला। हर ट्रेट इसी मास्टर का संपादन है, उसी पोज़, पैमाने और फ़्रेमिंग के साथ।
  4. लेयर। लेयर नीचे से ऊपर रंगी जाती हैं: Background, Skin (बेस लेयर), Collar, Teeth, Eyes, Headwear (वैकल्पिक)। करीब छह लेयर; कलेक्शन को किरदार उठाता है, प्रॉप्स नहीं। एजेंट base_layer में बेस लेयर का नाम लिखता है और हर लेयर को एक ऐंकर बॉक्स देता है जहाँ उसके ट्रेट बैठने चाहिए।
  5. ट्रेट। हर ट्रेट मास्टर की प्रति का संपादन है, ऐसे काटा हुआ कि सिर्फ़ ट्रेट के अपने पिक्सेल दिखें और बाकी सब पारदर्शी हो। शरीर की एक-रंग की प्रति पर ट्रेट बनाने से फ़र उनमें नहीं घुसता। जगह या पैमाने में खिसका ट्रेट अस्वीकार हो जाता है।
  6. अनोखी रचनाएँ। पूरी तरह बदला शरीर (हीरा, क्रोम, लावा, कांसा), हर एक के साथ मेल खाता बैकग्राउंड और कोई कॉलर नहीं। उनकी आर्ट 0 वज़न के ट्रेट के रूप में अपनी लेयर में जाती है, इसलिए रैंडम पीस में कभी नहीं आती; यह 240 इमेज में गिनी जाती है।
  7. नियम। हर स्किन को हर कॉलर, दाँत, आँख और हेडवियर ट्रेट के साथ मिलाकर कॉन्टैक्ट शीट। हर खराब जोड़ी (कटना, अदृश्य, भद्दा) एक समूहबद्ध एक्सक्लूड नियम बनती है, जिसके नोट में कारण लिखा हो।
  8. मंज़ूरी: ड्राफ़्ट बनाने से पहले लेयर शीट, कम से कम 9 संयोजित नमूने, अनोखी रचनाओं की शीट, कॉन्फ़िग और बिक्री की शर्तें।
  9. कॉन्फ़िग और जाँच। नेटवर्क के साथ kurv_builder_spec, फिर कॉन्फ़िग के साथ kurv_validate_collection, तब तक जब तक उसकी issues सूची में कोई एरर न रहे। चेतावनियाँ वह बताती हैं जो आपको सुनना चाहिए। जवाब में required_assets, अपलोड करने की सटीक कुंजियाँ, और validCombinations होते हैं।
  10. ड्राफ़्ट। version: 3, नेटवर्क, कॉन्फ़िग, बिक्री की शर्तों और एक आइडेम्पोटेंसी कुंजी के साथ kurv_create_collection, पहले check_only को true रखकर, फिर असली में। असफल कॉल उसी कुंजी से दोबारा की जाती है। बिक्री की शर्तें हर नेटवर्क पर एक ही रूप में होती हैं: देखें बिक्री की शर्तें।
  11. आर्ट। kurv_upload_trait से एक-एक करके (पहले बैकग्राउंड, बेस और हर लेयर का एक ट्रेट, फिर प्रीव्यू, फिर बाकी), या kurv_upload_collection_zip से वेब फ़ोल्डर फ़ॉर्मैट में एक साथ। खाली लेयर एक noneWeight है, पारदर्शी PNG कभी नहीं।
  12. जाँच और प्रीव्यू। ड्राफ़्ट के साथ kurv_validate_collection आर्ट की जाँच चलाता है। आख़िरी अपलोड के बाद 9 नमूनों के साथ kurv_preview_collection, और साथ में हर अनोखी रचना और सबसे जोखिम भरे संयोजनों के पीस नंबर। एजेंट हर इमेज देखता है। लंबा पहला प्रीव्यू retry_after और बाकी बचे नमूने लौटाता है; एजेंट फिर कॉल करता है।
  13. नया ड्राफ़्ट बिना सुधार। kurv_update_collection नियम, अनोखी रचनाएँ, वज़न, संकेत या विवरण उसी जगह बदलता है; कैनवास नहीं बदल सकता। kurv_replace_trait_image एक इमेज बदलता है, kurv_rename_trait ट्रेट का नाम बदलकर उसके नियम और अनोखी रचनाएँ अपडेट करता है, kurv_delete_trait ऐसा ट्रेट हटाता है जिसे कोई संदर्भ नहीं देता। फिर एक नया प्रीव्यू।
  14. मंज़ूरी: अंतिम नमूने और हर चेतावनी, आपको पढ़कर सुनाई गई।
  15. तैयारी। ड्राफ़्ट के साथ kurv_prepare_launch। warnings_need_review पर एजेंट हर चेतावनी समझाता है; आपके स्वीकार करने के बाद ही वह acknowledge_warnings को true रखकर फिर कॉल करता है। आपको एक ब्राउज़र लिंक मिलता है।
  16. हस्ताक्षर आप करते हैं। एक लिंक खोलें, भरा हुआ देखें, प्रकाशित करें और लॉन्च करें चुनें और आखिरी चरण में अपने ही वॉलेट से हस्ताक्षर करें। हर जवाब एक वापस की दूरी पर है। कोई टूल आपके लिए हस्ताक्षर नहीं करता।

एक नियम दो लेयरों के ट्रेट को अलग रखता है या साथ: {"type", "when", "target", "note"}, जहाँ type है exclude या require, और when और target हर एक में एक लेयर और वैकल्पिक रूप से एक ट्रेट होता है: एक नाम या नामों की सूची। ट्रेट न होने का मतलब पूरी लेयर, और when और target अलग-अलग लेयर होनी चाहिए। कुंजी trait है: traits लिखा नियम सही कुंजी बताकर अस्वीकार होता है, चुपचाप पूरी लेयर पर लागू नहीं होता। None किसी खाली लेयर के लिए तभी खड़ा हो सकता है जब उस लेयर का noneWeight 0 से ऊपर हो। 48 के नीचे रहने के लिए जोड़ियों को सूचियों में बाँटें: स्किन के हर समूह के लिए एक नियम, जिसमें वे सभी कॉलर हों जो उन्हें कभी नहीं पहनने चाहिए।

{"type": "exclude", "note": "Thick fur hides these collars", "when": {"layer": "Skin", "trait": ["Lion Mane", "Fire Fur"]}, "target": {"layer": "Collar", "trait": ["Bow Tie", "Name Tag"]}}

नियम पीस तक पहुँचते हैं: वही इंजन प्रीव्यू और प्रकाशित फ़ाइलें बनाता है, और मिंटिंग वही फ़ाइलें देती है। कोई अनोखी रचना ignoreRules को true रखकर नियम छोड़ सकती है; अनोखापन फिर भी बना रहता है।

अनोखी रचनाएँ specials हैं: एक नाम, हर लेयर अपने ट्रेट या None के साथ, एक वैकल्पिक तय पीस नंबर और एक वैकल्पिक विवरण। जो अनोखी रचना कोई लेयर छोड़ देती है, उसे वह लेयर रैंडम मिलती है, और जाँच चेतावनी देती है कि कौन-सी लेयर। null अस्वीकार है, और ऐसा ट्रेट नाम भी जो मौजूद नहीं।

{"name": "Diamond Grail", "tokenId": 1, "traits": {"Background": "Diamond Vault", "Skin": "Pave Diamond", "Collar": "None", "Teeth": "Diamond Grill", "Eyes": "None"}}

ऐसी आर्ट जो लोग चाहते हैं

“ऐसी आर्ट जो लोग चाहते हैं” वाला खंड
  • मेहनत से तराशी आर्ट। सपाट, धुंधला, ज़ाहिर तौर पर जनरेट किया रूप नहीं।
  • दमदार बैकग्राउंड: बोल्ड रंग या भरपूर दृश्य। जगहों की थीम (शहर, समुद्र तट) से बचें, जब तक इरादा न हो।
  • तीन-चौथाई पोज़ और असली पेट से पहचानी जाने वाली समानता: निशान, आँखों का रंग, कानों का आकार।
  • किरदार के शरीर पर फ़िट बोल्ड ट्रेट, मास्टर की आकृति पर बने। दाँत मुँह से ठीक-ठीक मेल खाते हैं।
  • तैरता हेडवियर नहीं। टोपी संपर्क छाया के साथ सिर पर बैठती है; बड़े कान किनारी के ऊपर जाते हैं।
  • कपड़े अक्सर जानवरों पर ठीक नहीं बैठते। कॉलर, चेन और गले के गहने चुनें, और हर स्किन पर उन्हें आज़माएँ।
  • प्रीमियम अनोखी रचनाएँ पूरी तरह बदली हुई, मेल खाते बैकग्राउंड के साथ और बिना कॉलर।

कनेक्टर आर्ट आते ही जाँचता है। एरर अपलोड अस्वीकार करते हैं: अलग कैनवास आकार, बैकग्राउंड के ऊपर ऐसी लेयर जो पारदर्शिता वाली PNG नहीं, बिना दिखते पिक्सेल की इमेज। चेतावनियाँ आपकी समीक्षा के लिए वापस आती हैं: अपने ऐंकर से बाहर ट्रेट, अपनी लेयर से अलग पैमाने का ट्रेट, बेस के पिक्सेल ग्रिड से हटा ट्रेट, बेस की तस्वीर पूरी या आंशिक रूप से अब भी लिए हुए ट्रेट, पूरा कैनवास ढकने वाला ट्रेट। एक चेतावनी ग़लत हो सकती है: धूप के चश्मे वाली लेयर में प्राकृतिक आँखें जान-बूझकर अलग आकार की हैं। एजेंट उस लेयर पर mixedScales रखता है, या आपकी सहमति के बाद उस ट्रेट पर acknowledge, और आर्ट वैसी ही रहती है जैसी होनी चाहिए।

एजेंट क्या वापस पढ़ता है

“एजेंट क्या वापस पढ़ता है” वाला खंड

हर जाँचने वाला टूल सारी समस्याएँ एक बार में एक issues सूची में देता है, हर एक में पथ, कोड, गंभीरता, संदेश और उपाय। अनजान कुंजी नाम लेकर अस्वीकार होती है, साथ में सबसे नज़दीकी सही कुंजी। नेटवर्क नाम से दिया जाता है (base-sepolia, solana-devnet, solana-localnet), और बिना नेटवर्क का ड्राफ़्ट Base Sepolia लेता है और यह कहता भी है। बिक्री के तरीक़े वेबसाइट के नाम लेते हैं (fixed, mystery, rising, falling, auction): कनेक्टर के ज़रिये Base देता है fixed, mystery और rising, Solana देता है fixed और rising, और falling तथा auction बिक्री वेबसाइट पर सेट होती हैं। बिक्री का जो फ़ील्ड नेटवर्क में नहीं है, जैसे Solana पर टिकर, वह नाम लेकर अस्वीकार होता है। मेटाडेटा जाँच से सिद्ध है: हर पीस नियम मानता है, अनोखी रचना उसी पीस पर उतरती है जहाँ वह तय है, और खाली लेयर {"trait_type": "<layer>", "value": "None"} के रूप में लिखी जाती है।

जो पीस पहले से तैयार इमेज के रूप में हैं, वे लेयर छोड़ देते हैं: kurv_finished_art_limits, फिर हर इमेज और metadata.json के लिए kurv_upload_finished_file_part, फिर kurv_import_finished_collection। बाइट्स जैसे दिए गए वैसे रहते हैं, ऐनिमेशन समेत, और लेयर वाली सीमाएँ लागू नहीं होतीं; वेबसाइट की मौजूदा प्रकाशन सीमाएँ लागू होती हैं। तैयार आर्ट फ़ाइलों को समझाता है।

इस बिल्ड की ज्ञात सीमाएँ

“इस बिल्ड की ज्ञात सीमाएँ” वाला खंड
  • वर्शन 2 की Solana बिक्री के मान कुंजियों के बाद ऐप के अपने पार्सर से एक-एक करके जाँचे जाते हैं; वर्शन 3 की बिक्री हर समस्या एक साथ बताती है।
  • तैयार आर्ट का ड्राफ़्ट उसी जगह संपादित नहीं हो सकता; सुधार का मतलब नया अपलोड और नई कुंजी।
  • आर्काइव किया ड्राफ़्ट कनेक्टर से वापस नहीं लाया जा सकता; उसकी आर्ट 30 दिन रखी जाती है।
  • Robinhood Chain कनेक्टर से उपलब्ध नहीं है: न नेटवर्क कॉन्फ़िग, न बिक्री स्कीमा। यह Base और Solana लॉन्च के बाद आता है।

कलेक्शन के आँकड़े स्नैपशॉट हैं और एक लॉन्च अपने नेटवर्क पर असली मूल्य हिलाता है; पैसे पर किसी को सलाह देने से पहले जोखिम और अस्वीकरण पढ़ें।

यहाँ लिखी कोई भी बात वित्तीय सलाह नहीं है। मिंट करने, खरीदने या वापस बेचने से पहले जोखिम और अस्वीकरण पढ़ें। kurv.fun पर वापस जाएँ। गोपनीयता नीति। उपयोग की शर्तें। ।