शुरू करना

🔨 Solana डेवलपर्स के लिए AI एजेंट किट
SLV, Solana डेवलपर्स के लिए AI एजेंट किट है। SLV का हर मेथड MCP-सक्षम है, इसलिए ऑनबोर्डिंग पूरी होते ही आप Solana डेवलपमेंट के लिए तुरंत AI एजेंट का उपयोग शुरू कर सकते हैं।
अब डॉक्स खंगालने या CLI फ़्लैग याद रखने की ज़रूरत नहीं। SLV के बिल्ट-इन AI एजेंट MCP-सक्षम SLV टूलसेट का सीधे उपयोग कर सकते हैं, इसलिए वैलिडेटर, RPC और ऐप वर्कफ़्लो स्वाभाविक बातचीत के ज़रिए आगे बढ़ सकते हैं।
आवश्यकताएँ
OS: MacOS, Linux या Windows (WSL2)
डिपेंडेंसी:
इंस्टॉलेशन
bash
curl -fsSL https://storage.slv.dev/slv/install | shcurl -fsSL https://storage.slv.dev/slv/install | shइससे SLV बाइनरी और बिल्ट-इन AI स्किल
~/.slv/skills/ में इंस्टॉल हो जाते हैं।🚀 क्विकस्टार्ट
शून्य से Solana इन्फ्रास्ट्रक्चर के प्रबंधन तक पहुँचने के लिए दो कमांड:
आप इस वीडियो में दिखाए गए, प्राकृतिक भाषा वाले Solana वैलिडेटर ऑनबोर्डिंग फ़्लो का भी पालन कर सकते हैं।
1. अपना एनवायरनमेंट सेट अप करें
bash
slv onboardslv onboardइंटरैक्टिव विज़ार्ड आपकी ज़रूरत की हर चीज़ कॉन्फ़िगर करता है। यह पूरा होते ही AI एजेंट Solana डेवलपमेंट के लिए SLV के सभी मेथड का तुरंत उपयोग कर सकते हैं:
| चरण | यह क्या करता है |
|---|---|
| SLV API key | अपनी API key लें |
| AI प्रोवाइडर | अपनी OpenAI या Anthropic API key कनेक्ट करें |
| मॉडल | अपना डिफ़ॉल्ट मॉडल चुनें (जैसे claude-opus-4-6, gpt-4o) |
| एजेंट | अपने AI असिस्टेंट को नाम दें — यह आपकी पसंद याद रखता है |
| स्किल | अपने फ़ोकस क्षेत्र चुनें (नीचे देखें) |
| GitHub | रिपॉज़िटरी और PR प्रबंधन के लिए वैकल्पिक gh CLI प्रमाणीकरण |
| सूचनाएँ | रियल-टाइम अलर्ट के लिए वैकल्पिक Discord Webhook |
AI स्किल और विशेषज्ञ एजेंट
SLV में खास उद्देश्य के लिए बनाए गए AI एजेंट शामिल हैं, और हर एजेंट अपने क्षेत्र का विशेषज्ञ है:
| स्किल | एजेंट | यह क्या कर सकता है |
|---|---|---|
| Solana वैलिडेटर | Cecil | mainnet/testnet वैलिडेटर को डिप्लॉय, मॉनिटर, माइग्रेट और अपडेट करें |
| इंडेक्स RPC नोड | Tina | फ़ुल-इंडेक्स RPC एंडपॉइंट सेट अप और प्रबंधित करें |
| gRPC Geyser स्ट्रीमिंग | Cloud | फ़िल्टर के साथ रियल-टाइम Geyser स्ट्रीम कॉन्फ़िगर करें |
| Solana ऐप डेवलपमेंट | Setzer | ऑटोमेशन, dApp और Solana प्रोग्राम स्कैफ़ोल्ड करें |
एक या सभी चुनें — आपका AI कंसोल आपके वर्कफ़्लो के अनुसार ढल जाता है।
2. AI कंसोल लॉन्च करें
bash
slv cslv cबस इतना ही। अब से Solana इन्फ्रास्ट्रक्चर को प्राकृतिक भाषा में प्रबंधित किया जा सकता है। AI कंसोल हर अनुरोध को अपने-आप सही विशेषज्ञ एजेंट तक भेजता है, इसलिए वैलिडेटर संचालन, RPC और Geyser सेटअप, और ऐप डेवलपमेंट एक ही फ़्लो में आगे बढ़ सकते हैं।

उदाहरण के लिए:
- "203.0.113.10 वाले मेरे सर्वर पर एक testnet वैलिडेटर डिप्लॉय करें"
- "Geyser gRPC सक्षम करके एक RPC नोड सेट अप करें"
- "एक नया Solana ऐप प्रोजेक्ट बनाएँ"
- "मेरे वैलिडेटर को बिना डाउनटाइम के नई मशीन पर माइग्रेट करें"
इसके अलावा,
slv c शुरू होते समय संभावित अपडेट इकट्ठा करता है। यह agave, jito-solana, firedancer, yellowstone-grpc और अन्य के नए संस्करण दिखा सकता है। जब आप तैयार हों, तो /update टाइप करें और वहाँ से अपडेट का काम पूरा होने दें।
कभी भी फिर से कॉन्फ़िगर करें
जब भी आप प्रोवाइडर, मॉडल या स्किल बदलना चाहें,
slv onboard फिर से चलाएँ।🔧 मैनुअल CLI संदर्भ
क्या आप कमांड सीधे चलाना पसंद करते हैं? SLV का पूरा CLI हमेशा उपलब्ध है।
मुख्य विशेषताएँ
🔑 कीलेस संचालन — नए डिप्लॉयमेंट हमेशा identity key के रूप में
unstaked-keypair.json से शुरू होते हैं। इससे डबल-वोटिंग की दुर्घटनाएँ रुकती हैं। सब कुछ ठीक से काम करने की पुष्टि करने के बाद ही अपनी प्रोडक्शन key पर स्विच करें।♻️ ज़ीरो-डाउनटाइम माइग्रेशन — अपने वैलिडेटर को बिना किसी डाउनटाइम के नए सर्वर पर ले जाएँ:
bash
slv v switchslv v switchस्पेयर वैलिडेटर आवश्यक
ज़ीरो-डाउनटाइम माइग्रेशन के लिए एक स्पेयर वैलिडेटर नोड पहले से डिप्लॉय और तैयार होना चाहिए। अपना स्पेयर नोड पहले से सेट अप करें, ताकि ज़रूरत पड़ने पर आप तुरंत स्विच कर सकें।
🌐 मल्टी-नोड प्रबंधन — Ansible पर आधारित प्लेबुक की मदद से आप एक ही मशीन से वैलिडेटर, RPC और gRPC नोड के पूरे बेड़े प्रबंधित कर सकते हैं।
वैलिडेटर क्विकस्टार्ट
bash
slv v initslv v initयह आपको सर्वर कनेक्शन (IP, SSH key, उपयोगकर्ता), पासवर्ड सेटअप और प्रारंभिक कॉन्फ़िगरेशन के चरणों से गुज़ारता है।
Vote account सेटअप
bash
slv v gen:vote-accountslv v gen:vote-accountआवश्यक फ़ील्ड: Identity pubkey, Vote account, Authority account और कमीशन दर (0–100%)।
Solana नोड डिप्लॉय करें
- Mainnet वैलिडेटर डिप्लॉय करें →
- Testnet वैलिडेटर डिप्लॉय करें →
- RPC सर्वर डिप्लॉय करें →
- gRPC Geyser स्ट्रीमिंग सेट अप करें →
सुरक्षा रिपोर्टिंग और अपडेट
ELSOUL LABO B.V. SLV के वितरण और सुरक्षा के लिए जिम्मेदार कानूनी इकाई है।
किसी अघोषित SLV भेद्यता की रिपोर्ट करने के लिए GitHub निजी भेद्यता रिपोर्टिंग का उपयोग करें। सबमिशन फ़ॉर्म का उपयोग करने के लिए GitHub खाता आवश्यक है।
कृपया प्रभावित SLV संस्करण, पुनरुत्पादन के चरण और सुरक्षा प्रभाव शामिल करें। समस्या समझाने के लिए अनावश्यक निजी कुंजियाँ, क्रेडेंशियल, टोकन, ग्राहक डेटा या अन्य संवेदनशील जानकारी शामिल न करें। किसी अघोषित भेद्यता का खुलासा सार्वजनिक issues में न करें।
सुरक्षा सुधार Enterprise के बिना नवीनतम सार्वजनिक SLV संस्करण के माध्यम से निःशुल्क उपलब्ध कराए जाते हैं। प्रत्येक सुधार को पुराने संस्करणों में अलग-अलग बैकपोर्ट करने का कोई व्यापक वादा नहीं है; लागू कानून और मौजूदा अनुबंध सुरक्षित रहते हैं।
जहाँ नवीनतम संस्करण में अपग्रेड के लिए असाधारण माइग्रेशन लागत, जैसे नया हार्डवेयर या पर्यावरण में बुनियादी बदलाव, आवश्यक हों, वहाँ समाधान का आकलन मामले-दर-मामले किया जाता है। सामान्य अपडेट, परीक्षण और कॉन्फ़िगरेशन प्रयास स्वभावतः असाधारण नहीं हैं।