الانتقال إلى المحتوى الرئيسي

Documentation Index

Fetch the complete documentation index at: https://docs.raydium.io/llms.txt

Use this file to discover all available pages before exploring further.

هذه الصفحة مُترجَمة آليًا بواسطة الذكاء الاصطناعي. النسخة الإنجليزية هي المرجع المعتمد.عرض النسخة الإنجليزية →
ما تتناوله هذه الفصول. ثلاث نصوص برمجية Node متكاملة يمكنك نسخها إلى ملف وتعيين بعض متغيرات البيئة وتشغيلها. يقوم كل منها بعملية حقيقية على السلسلة ضد Raydium. استخدم هذه النصوص للتحقق من إعدادك قبل بناء أي شيء أكبر.ما لا تتناوله هذه الفصول. توثيق مرجعي. للحصول على API الكامل للمنشئين والمرجع الكامل للمعاملات والحالات الخاصة، انظر SDK & API وصفحات code-demos لكل منتج.

المتطلبات الأساسية

قم بتشغيل هذا مرة واحدة:
mkdir raydium-quickstart && cd raydium-quickstart
npm init -y
npm install @raydium-io/raydium-sdk-v2 @solana/web3.js @solana/spl-token bn.js
تحتاج إلى:
  • Node 18+ مع دعم ESM ("type": "module" في package.json أو امتداد .mjs).
  • زوج مفاتيح Solana في ~/.config/solana/id.json (أو أي مكان — اضبط KEYPAIR).
  • محفظة ممولة. حوالي 0.05 SOL يكفي لتشغيل أي نص في هذا الفصل.
  • عنوان RPC. يعمل RPC العام المجاني للاختبار؛ لأي شيء أكثر من اختبار سريع، استخدم موفر مدفوع الأجر.
اضبط هذه مرة واحدة لكل جلسة شل:
export RPC_URL="https://api.mainnet-beta.solana.com"
export KEYPAIR="$HOME/.config/solana/id.json"
المجموعة. تفترض الأنواع الثلاثة من النصوص mainnet بشكل افتراضي. للتشغيل على devnet، اضبط RPC_URL=https://api.devnet.solana.com وغيّر cluster: "mainnet" إلى cluster: "devnet" داخل النص. لاحظ أن سيولة البذور في المجموعات على devnet نادرة؛ كن مستعدًا لسك رموزك الخاصة للاختبار.

الأنواع الثلاثة من النصوص

المبادلة من سطر الأوامر

قم بمبادلة رمز واحد برمز آخر عبر أي مجموعة CPMM. أسرع طريقة للتحقق من “يمكنني الوصول إلى Raydium من نص برمجي”.

نشر مجموعة CPMM

قم بإنشاء مجموعة CPMM جديدة لزوج رموز تختاره. يختار فئة الرسوم 0.25% ويزرع السيولة الأولية.

نشر مجموعة CLMM

قم بإنشاء مجموعة CLMM جديدة بفئة رسوم من اختيارك وموضع مركز واحد.

بعد هذا الفصل

ينتهي كل نص برمجي بناتج بسيط (معرّف المجموعة وتوقيع العملية) وسطر واحد يشير إلى الصفحة التالية في فصل SDK & API للعملية التي قام بها. عندما تكون مستعدًا لكتابة تكاملك الخاص:
  • الأنظمة الخلفية والبرامج الآليةTrade API.
  • الواجهات الأمامية والتطبيقات كاملة التحكمTypeScript SDK.
  • التركيب على السلسلةRust CPI.
  • الاختيار بينها → جدول المقارنة في أعلى SDK & API.

شعار الإصدار

SDK:       @raydium-io/raydium-sdk-v2@0.2.42-alpha
Programs:  see /reference/program-addresses
Cluster:   mainnet-beta (also runs on devnet with the change noted above)
Verified:  2026-04
إذا تعطل نص برمجي على إصدار SDK أحدث، تحقق من ملاحظات الإصدار الخاصة بـ SDK — تطورت أشكال إرجاع المنشئ بين الإصدارات الثانوية.