Direct Shreds - क्विकस्टार्ट

स्थापित SLV

bash
curl -fsSL https://storage.slv.dev/slv/install | sh

$ slv b init

slv b init
एक एकल आदेश के साथ, slv b initआप तुरंत एक विकास वातावरण को पा सकते हैं Solana उच्च प्रदर्शन स्ट्रीम-आधारित डेटा का उपयोग करके बॉट।
bash
slv b init
  • उपयोग shreds-ts यदि आप पसंद करते हैं TypeScript- आधारित शेर्ड बॉट
  • उपयोग shreds-rust A fort Rust- आधारित बॉट का लाभ

Sirds लोड बैलेंसर IP की अनुमति देता है

हम आपके पंजीकृत को निकटतम नोड का चयन करते हैं IP प्रत्येक क्षेत्रीय श्रेड लोड बैलेंसर से वास्तविक समय की पिंग चेक का उपयोग करना। यदि ICMP को आपके फ़ायरवॉल (ufw, सुरक्षा समूह, आदि) द्वारा अवरुद्ध किया जाता है, तो पिंग परिणाम बन सकता है। 9999ms, जो इष्टतम पास के क्षेत्र को चुना जा रहा है से रोक सकता है। कृपया नीचे आईपी सूची में जाएं ताकि निकटतम क्षेत्र स्वचालित रूप से उपयोग किया जाता है।
क्षेत्रडोमेनIP पता
🇳🇱 Amsterdamshreds-ams6-1.erpc.global64.130.43.108
🇩🇪 Frankfurtshreds-fra6-1.erpc.global64.130.41.236
🇬🇧 Londonshreds-lon6-1.erpc.global64.130.63.211
A डेनिश Dublinshreds-dub6-1.erpc.global82.40.61.2
🇺🇸 New Yorkshreds-ny6-1.erpc.global64.130.37.235
🇺🇸 Chicagoshreds-chi-2.erpc.global84.32.71.34
A city of the city of the city of the city, the city of the city, the city of the city, the city of the city, the city of the city of the city.shreds-slc6-1.erpc.global72.244.154.7
🇸🇬 Singaporeshreds-sgp6-1.erpc.global67.209.55.19
🇯🇵 Tokyoshreds-ty6-1.erpc.global198.13.133.89

Shreds क्लाइंट - TypeScript

  1. नाम बदलें .env.sample फाइल करने के लिए .env.
  2. मूल्यों को अद्यतन करें .env अपने वास्तविक समापन बिंदु के साथ फाइल:
ini
SHREDS_ENDPOINT=http://shreds-ams6-1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"
***************** यह समापन बिंदु एक उदाहरण के रूप में प्रदान की जाती है और सीधे इस्तेमाल नहीं किया जा सकता है।
  1. निर्भरता स्थापित करें और स्क्रिप्ट चलाएं:
bash
pnpm i
pnpm dev
Shreds TypeScript VSCode

Shreds क्लाइंट - Rust

  1. नाम बदलें .env.sample to .env
  2. संपादित करें .env अपने वास्तविक श्रेड समापन बिंदु के साथ:
ini
SHREDS_ENDPOINT=http://shreds-ams6-1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"
** कृपया ध्यान दें:**
यह समापन बिंदु एक नमूना है और इसका उपयोग नहीं किया जा सकता है। कृपया अपने पर्यावरण के लिए उचित समापन बिंदु प्राप्त करें और कॉन्फ़िगर करें।
  1. क्लाइंट को बनाएं और चलाएं:
bash
RUST_LOG=info cargo run
Shreds Rust VSCode

A 1 दिवसीय मुफ्त Trial उपलब्ध

शेरेड एंडपॉइंट्स को 1-डे के लिए 1 दिन के लिए मुफ्त में परीक्षण किया जा सकता है ERPC वेब डैशबोर्ड
डैशबोर्ड खोलें: https://dashboard.erpc.global/en

Solana SDK स्ट्रीम करें

Solana Stream SDK
क्लाइंट कार्यान्वयन में शामिल है श्रेड स्टार्टर कोड के माध्यम से डाउनलोड किया गया slv b init आदेश खुला स्रोत द्वारा संचालित है *Solana SDK स्ट्रीम करें।
दोनों का समर्थन करना Rust और TypeScriptSDK, SDK की कुशल हैंडलिंग सक्षम बनाता है SolanaThe s प्रत्यक्ष संचार परत — Shreds सदस्यता, पैकेट पार्सिंग और लेनदेन निष्कर्षण सहित।
इस SDK के साथ आप अभी तक Shreds स्ट्रीम के साथ विकसित होना शुरू कर सकते हैं। द्वारा उत्पन्न स्टार्टर कोड slv b init अपने स्वयं के अनुप्रयोगों के लिए निर्माण करने के लिए एक व्यावहारिक टेम्पलेट के रूप में कार्य करता है।
अधिक जानकारी के लिए, यात्रा करें GitHub भंडार: https://github.com/ValidatorsDAO/solana-stream