كيفية إنشاء Liquidity Pool على Solana: دليل سريع
لكي يصبح token على Solana ذا قيمة فعلية، عليك إضافة liquidity له، أي إقرانه بـ token موجود يتمتع بقيمة أكثر استقرارًا، عادةً $SOL أو $USDC، وهذا ما يُعرف بإنشاء Liquidity Pool على Solana.
عند إطلاق token (إنشاؤه وإضافة liquidity له)، يجب أن تكون Liquidity Pool متاحة على exchange لامركزي (DEX)، ويُعد Raydium الخيار الأنسب والأكثر اعتمادًا في منظومة Solana.
إذا كنت تفضّل النسخة المرئية، فهذا الفيديو من أجلك:
خطوات إنشاء Liquidity Pool على Solana خطوة بخطوة
كل إجراء داخل blockchain Solana يتم وفقًا لمعايير Solana Program library (SPL)، ويوفّر Raydium إنشاء Liquidity Pool في خطوتين: أولًا إنشاء Open Book Market ثم Liquidity Pool نفسها (إضافة liquidity)، لكنني أريد أن أعرّفك على الحل الذي يتيح القيام بذلك في خطوة واحدة فقط عبر dApp من Smithii Tool.
للبدء، توجّه إلى dApp الخاصة بـ Smithii Tools ثم اضغط على “Create Liquidity Pool”. ستظهر لك واجهة مشابهة للتالية:

تتيح لنا هذه الأداة إنشاء liquidity pool على Raydium عبر واجهة سهلة الاستخدام وبدءًا من 1 SOL فقط (وقد تصل إلى 3.5 SOL حسب الإعدادات التي تستخدمها). يمكنك اختيار إنشاء liquidity pool ضمن بروتوكول Raydium v4 أو v5 (الأخير معروف باسم CPMM).
- اربط wallet الخاص بك لاستخدام الأداة.
- اختر “Base Token” (يجب أن يكون token الذي أنشأته. إذا لم يكن لديك بعد، يمكنك إنشاء token Solana باستخدام دليلنا).
- اختر “Quote Token ” (وهو token له قيمة في السوق. عادةً SOL أو USDC).
- اضبط الخيارات المتقدمة: Event Queue Length وRequest Queue Lenght وOpenBook Market وOrderbook Lenght (فقط إذا أردت استخدام Market ID رخيص، بدءًا من 0.4 SOL).*
- حدّد كمية tokens وSOL/USDC التي تريد إضافتها.
- حدّد تاريخ الإطلاق (اختياري).
- Snipe your Own token (اختياري، انظر القسم الكامل أدناه).
- اضغط على “Create Liquidity Pool” ووافق على المعاملات الثلاث.
ستستغرق العملية بعض الوقت لاكتمالها، وبعدها سترى Market ID وعنوان liquidity pool. ننصحك بحفظ الـ ID لأنه قد يفيدك في المستقبل.
*في قسم “الخيارات المتقدمة” يمكننا تعديل حجم OpenBook Market، وإليك القيم التي ينبغي استخدامها لثلاثة أحجام مختلفة أنصحك بها:
| الميزة | 0.4 SOL | 1.5 SOL | 2.8 SOL |
|---|---|---|---|
| Event Queue Length | 128 | 1400 | 2978 |
| Request Queue Length | 63 | 63 | 63 |
| Orderbook Length | 201 | 450 | 909 |
كيفية عمل Bundle Snipe لـ token الخاص بك
إذا كان ما تريده هو تجنّب نشاط بوتات sniper، فعليك تنفيذ bundle transaction لـ liquidity pool الخاص بك. هذه البوتات هي المسؤولة عن استنزاف السيولة من token الخاص بك، لذا فإن الخطوة الأذكى هي قطع الطريق عليها.
هناك طريقة سريعة للقيام بذلك باستخدام wallet واحدة، وطريقة أكثر تطورًا تستخدم حتى 4 wallets في الوقت نفسه. هذه الـ features اختيارية وتظهر خياراتها بمجرد أن نضغط على خيار “Snipe your token“.
تنفيذ Bundle Transaction باستخدام wallet واحدة
لعمل Bundle Snipe بنفس الـ wallet التي أنشأنا بها liquidity pool، نختار الخيار ببساطة ثم نُدخل كمية SOL التي نريد شراءها في نفس الـ transaction.
المبلغ الذي ندخله سيكون هو الكمية التي نشتريها في نفس بلوك إنشاء liquidity pool، مما يقطع الفرصة على البوتات تمامًا.

تنفيذ Bundle Transaction باستخدام wallets متعددة
طريقة أخرى أكثر تقدمًا هي استخدام أكثر من wallet للقيام بذلك، مما يجعل الأمر يبدو أكثر طبيعية ويتيح لك أيضًا تجنّب جزء من slippage.
ما عليك فعله هنا هو إدخال private key لكل wallet ستستخدمها للـ auto snipe (Smithii لا يخزّن أي مفتاح) وتحديد buy amount لكل واحدة منها.

هل يمكن إضافة المزيد من السيولة إلى LP موجود مسبقًا؟
إذا أردت إضافة المزيد من السيولة فكل ما عليك فعله هو استخدام أداة Smithii أو القيام بذلك مباشرةً من Raydium. كل ما تحتاجه هو الأموال اللازمة. على أي حال، تذكّر أن كل عملية شراء لـ token الخاص بك تضيف سيولة بشكل تلقائي، فقط تأكد من توفّر ما يكفي لتجنّب التقلبات الناتجة عن قلة السيولة.
FAQ
في هذا القسم نوضّح عدة أسئلة شائعة حول إنشاء liquidity pool في Solana.
ما هو liquidity pool؟
liquidity pool (أو liquidity pool) هو smart contract يحتوي على زوج من الأصول (مثلاً، token الجديد الخاص بك و SOL أو USDC). هذا الـ pool هو ما يسمح للمستخدمين بشراء وبيع token الخاص بك بشكل لامركزي على exchanges مثل Raydium، لأنه يضمن توفر الأصول دائمًا للتبادل دون الاعتماد على بائع أو مشترٍ محدد.
هل إنشاء liquidity pool إلزامي حتى يصبح token SPL قابلاً للتداول؟
نعم، أمر أساسي. حتى لو أنشأت إجمالي supply الخاص بـ token على blockchain، فإنه لا يملك قيمة ولا سوقًا إلى أن تُضاف إليه السيولة. بدون Liquidity Pool على DEX، لا يوجد سعر محدد للأصل ولا يستطيع المستخدمون إجراء عمليات بيع أو شراء. حاليًا يمكنك إنشاء tokens على Solana عبر launchpads.
لماذا يُعدّ تنفيذ “Bundle Snipe” مهمًا جدًا عند إطلاق السيولة؟
عند إطلاق pool للسيولة، تقوم البوتات المفترسة (“snipers”) بمسح الـ blockchain في أجزاء من الثانية لشراء token فور إنشاء السوق، مما يؤدي عادةً إلى تضخيم السعر بشكل مصطنع أو استنزاف الـ supply الأولي. عند تنفيذ Bundle Snipe، يتم تضمين transaction إنشاء الـ pool وعملية الشراء الخاصة بك في نفس البلوك، مما يمنع فعليًا أي bot خارجي من الشراء قبلك.
ماذا يحدث إذا اخترت “OpenBook Market” بتكلفة 0.4 SOL مقابل آخر بتكلفة 2.8 SOL؟
الفرق يكمن في حجم قوائم الأحداث والطلبات (Event و Request Queues). Market ID بحجم 0.4 SOL مثالي للإطلاقات السريعة أو المشاريع ذات الميزانية المحدودة، بينما الحجم 2.8 SOL يسمح بإدارة volume أعلى بكثير من الـ transactions المتزامنة دون مخاطر الازدحام. اختيار الحجم المناسب هو المفتاح لتجنّب “تعطّل” السوق خلال لحظات النشاط العالي.
الخلاصة
هذا الدليل حول كيفية إنشاء Liquidity Pool في Solana لم يتم اختصاره ولا شيء من هذا القبيل، في الواقع Smithii يتيح القيام بذلك بسهولة أكبر بكثير. من الآن فصاعدًا يمكنك مشاركة token الخاص بك وأي شخص قادر على شراء/بيع عملتك في أي وقت.
لا تُطلق liquidity pool الخاص بك قبل أن تعرف هذا!
احصل على الـ 5 أسرار التي يعتمد عليها big players لإطلاق liquidity pool


الرئيس التنفيذي والمؤسس المشارك في Smithii. يبني على Solana منذ 2021 ويشارك خبرات الميدان. مؤسس Lince أيضاً بعد سنوات من الاستثمار في DeFi.







