Solana bot - Quickstart

स्थापित 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- आधारित बॉट का लाभ
  • उपयोग geyser-typescript यदि आप पसंद करते हैं TypeScript-आधारित गेयेजर बॉट
बस एक टेम्पलेट चुनना, और सभी आवश्यक सेटअप स्वचालित रूप से किया जाएगा।

Shreds क्लाइंट - TypeScript

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

Shreds क्लाइंट - Rust

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

गीजर क्लाइंट - TypeScript

  1. नाम बदलें .env.sample to .env
  2. संपादित करें .env अपने वास्तविक मूल्यों के साथ:
ini
GEYSER_ENDPOINT=http://grpc-ams1.erpc.global
** कृपया ध्यान दें:**
यह समापन बिंदु एक नमूना है और इसका उपयोग नहीं किया जा सकता है। कृपया अपने पर्यावरण के लिए उचित समापन बिंदु प्राप्त करें और कॉन्फ़िगर करें।
  1. निर्भरता स्थापित करें और विकास सर्वर शुरू करें:
bash
pnpm i
pnpm dev
Geyser TypeScript VSCode

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

दोनों गीजर और श्रेड बॉट आधिकारिक के माध्यम से 1-डे के लिए मुफ्त में परीक्षण किया जा सकता है Validators DAO सर्वर को डिसकॉर्ड करें।
यहाँ शामिल हों: https://discord.gg/C7ZQSrCkYR