توثيق سولانا
البدء
البدء السريع
قم ببناء برنامجك الأول على سولانا مباشرة في المتصفح
إعداد البيئة المحلية
تثبيت التبعيات اللازمة لتطوير سولانا
نشر تطبيقك الأول على سولانا
انشر تطبيقك الأول على سولانا - برنامج عداد بسيط تم بناؤه باستخدام إطار عمل Anchor. يغطي هذا المثال جميع مفاهيم سولانا الأساسية للبدء في البناء على سولانا. يمكنك الاطلاع على الكود المصدري هنا.
جرب سولانا: العب 2048
العب لعبة 2048 على سولانا حيث ترسل كل حركة معاملة. انقر على "لعب" للبدء بمحفظة devnet ممولة واستخدم مفاتيح الأسهم للعب. إذا كنت تستخدم الهاتف المحمول، اسحب للتحكم في البلاط.
تم بناؤه بواسطة Jonas، من فريق العلاقات مع المطورين في مؤسسة سولانا.
ابدأ التعلم
تعلم المفاهيم الرئيسية الخاصة بتطوير سولانا.
الحسابات
كيف تخزن سولانا البيانات
الرسوم على سولانا
تكاليف إرسال المعاملات على سولانا
المعاملات
كيفية التفاعل مع شبكة سولانا
البرامج
العقود الذكية على سولانا
العناوين المشتقة من البرامج
كيفية إنشاء عناوين محددة
استدعاء البرامج المتقاطعة
كيفية استدعاء برنامج من برنامج آخر
تطوير جانب العميل
مجموعات تطوير البرمجيات (SDKs) التالية هي مجموعات رسمية لسولانا تم بناؤها بواسطة Anza.
مجموعات تطوير البرمجيات الرسمية
| اللغة | مجموعة تطوير البرمجيات |
|---|---|
| Rust | solana_sdk |
| Typescript (موصى بها) | @solana/kit |
| Typescript (قديمة) | @solana/web3.js |
مجموعات تطوير البرمجيات المجتمعية
فيما يلي مجموعات تطوير البرمجيات المساهم بها من المجتمع لمختلف اللغات:
| اللغة | مجموعة تطوير البرمجيات |
|---|---|
| Python | solders |
| Java | sava أو solanaj أو solana4j |
| C++ | solcpp أو solana-c |
| Go | solana-go |
| Kotlin | sol4k أو solanaKT |
| Dart | solana |
| C# | solnet |
| GdScript | godot |
مجموعات تطوير البرمجيات المجتمعية ليست مضمونة أن تكون محدثة أو تتضمن جميع ميزات مجموعات تطوير البرمجيات الرسمية.
تشغيل validator
استكشف ما يتطلبه تشغيل validator لسولانا والمساعدة في تأمين الشبكة.
Validators
العقد الفردية التي تؤمن شبكة سولانا
متطلبات النظام
متطلبات الأجهزة الموصى بها وعملة SOL المطلوبة لتشغيل validator
إعداد Validator
إعداد validator والاتصال بمجموعة للمرة الأولى
الحصول على الدعم
احصل على المساعدة من مجتمع سولانا على Solana StackExchange.
Is this page helpful?