كيفية إنشاء Liquidity Pool لـ Token-2022 على Solana: دليل لمنشئي المشاريع
الـ Token-2022 (يُسمّى أيضاً Token22 أو Tax Token) هو النسخة الموسّعة من SPL Token الخاص بـ Solana، مع features إضافية مثل Transfer Tax, Permanent Delegate أو Interest Bearing Rate. بعد إنشاء token، الخطوة التالية لكي يصبح قابلاً للتداول على DEX هي إعداد liquidity pool، عادةً على Raydium.
في هذا الدليل سترى ما هو Token-2022، ما هي الـ extensions التي يدعمها، والطريقتين لإنشاء الـ liquidity pool على Solana: الـ flow من خطوتين (OpenBook Market + Raydium) والـ flow من خطوة واحدة بأداة Smithii no-code. إذا كنت تفضّل صيغة الفيديو، تركنا لك الشرح في الأسفل.
Aquí te explicamos cómo crear un Token 2022 de Solana.
ما هو Token-2022
قبل إنشاء Token على Solana يجب أن نفهم بوضوح مصطلح “SPL Token-2022”. SPL هي اختصار لـ “Solana Program Library”، وبالتالي فإن SPL Tokens هو token ينتمي إلى blockchain الخاصة بـ Solana ومُنشأ وفق معاييرها.
عندما نتحدث عن SPL Token-2022 فإننا نتجاوز token العادي بقليل، نسمّيها “token extensions”.
هذه الـ extensions لها وظائف متنوّعة، لكن بلا شك أبرزها هو خيار إضافة عمولة على كل transaction، أي ما يُعرف بـ “Tax Token”، وفي هذه الحالة على Solana.
باختصار، Token-2022، المعروف أيضاً بـ Token22 أو Tax Token، هي مصطلحات نستخدمها للإشارة إلى Token على Solana مع عمولة على كل transaction.
الـ extensions الخاصة بـ Token-2022
عند إنشاء Liquidity Pool على Token 2022 يمكننا إبراز الـ extensions التالية الخاصة بـ token22:
Transfer Tax
هذه الـ extension تتيح لنا إضافة عمولة في كل مرة يتم فيها تحويل token الخاص بنا إلى wallet أخرى (بما في ذلك عمليات البيع).
من المهم أن نأخذ في الاعتبار أن هذه العمولة تخص token الخاص بنا، وليست عمولة Solana، كما أنها لا تذهب مباشرة إلى wallet نحدّدها، كما يحدث في EVM. في هذه الحالة تبقى الـ tokens محفوظة في “Token Account”. يمكنك عمل “withdraw” لهذه الـ tokens بسهولة باستخدام أداة سأشرحها لك لاحقاً.
يمكننا أيضاً تحديد “withdraw authority” وسلطة الـ token.
Permanent Delegate
الـ extension “Permanent Delegate” تتيح لنا تفويض سلطة token الخاص بنا إلى أي wallet أخرى بشكل دائم.
هذه الـ wallet ستملك السلطة لحرق أو تحويل الـ tokens كما ترى مناسباً.
Default Account State
هذه الـ extension استخدامها محدّد إلى حدٍّ ما، فهي تتيح لنا تحديد الحالة الافتراضية لـ token account عند إنشائه في wallet.
يمكن أن تكون هذه الحالة: Unitialized, Initialized أو Frozen.
الحالة المعتادة التي نراها في الـ SPL Token هي Initialized، وهي التي سنحصل عليها إذا لم نعدّل هذه الـ extension.
Interest Bearing Rate
تتيح لنا خاصية “Interest Bearing Rate” تحديد نسبة فائدة على token الخاص بنا وسحب تلك القيمة مع الفائدة متى أردنا.
Non-Transferable
كما يوحي اسم هذا الـ extension، إذا قمنا بتفعيله فإن token الخاص بنا لن يكون قابلاً للتحويل إلى wallets أخرى.
ومع ذلك، يبقى بالإمكان حرق وإغلاق حساب token.

كيفية إنشاء liquidity pool لـ Token-2022: طريقتان
عادةً ما يتم إنشاء liquidity pool لـ Tax Token على Solana في خطوتين: إنشاء OpenBook Market ثم الانتقال إلى إنشاء الـ liquidity pool. لكن ضمن حلول Smithii نمتلك أداة تتيح القيام بذلك في خطوة واحدة فقط، وسنشرح لك الخيارين.
الطريقة 1: خطوتان (OpenBook Market + Raydium يدوي)
الخطوة 1: إنشاء OpenBook Market
بمجرد أن يصبح token جاهزاً، نبدأ العملية مباشرة من Smithii Tools في قسم “Create OpenBook Market” ثم نربط الـ wallet الخاص بنا.

ببساطة إنشاء market يعني أننا سننشئ pair الـ tokens الذي يمكننا لاحقاً إنشاء الـ liquidity pool عبره.
يمكنك هنا الاطلاع على دليل تفصيلي حول إنشاء Openbook Market لـ Token-2022.
الخطوة 2: إنشاء liquidity pool على Raydium
بعد إنشاء الـ market يمكننا المتابعة مباشرة بإنشاء الـ liquidity pool. من المهم أن تنتبه إلى أنك لن تتمكن من إنشاء liquidity pool لـ Tax Token إلا إذا كان token الخاص بك في وضع “Freeze”، أي أن إنشاء tokens إضافية أصبح محدوداً، وبالتالي فإن الـ supply الأقصى نهائي.
للقيام بذلك يمكنك الانتقال إلى هذه الصفحة، تحديد token الخاص بك وإكمال العملية. التكلفة 0.1 SOL فقط.

بعد توضيح هذا الأمر ننتقل مباشرة إلى قسم إنشاء pools على Raydium: raydium.io/liquidity/create/ ثم نربط الـ wallet الخاص بنا.
عند الوصول إلى هنا نلصق “OpenBook Market ID” الذي نسخناه مسبقاً ونضغط على confirm.
ننتقل إلى أحد الأقسام الأساسية: تحديد السعر الابتدائي لـ token وإضافة السيولة إلى الـ pool.
بالنسبة لسعر البداية اكتب ببساطة السعر الذي تراه مناسباً، ويُنصح بإعداد tokenomics متكامل لاتباع استراتيجية واضحة.
تابع بتحديد كمية السيولة من كل token 2022 التي ستودعها، وتذكّر أنه يجب أن يكون لديك رصيد كافٍ في الـ wallet.
للإنهاء اختر تاريخ نشر الـ liquidity pool واضغط على confirm.

بعد الضغط على الزر سيتوجب علينا تأكيد معاملتين، وبعد ذلك سنرى ID الخاص بـ liquidity pool Token 2022 (للعثور عليه بسهولة) وبهذا نكون قد أنهينا العملية. الآن أصبحت الـ liquidity pool الخاصة بنا على Solana جاهزة.
ستظل هذه الـ liquidity pool فعّالة في الصفحة التي دخلنا إليها في بداية هذه الخطوة الثانية.
الطريقة 2: خطوة واحدة باستخدام Solana Liquidity Pool Creator
يمكنك أيضاً إنشاء liquidity pool على Solana في خطوة واحدة باستخدام dApp من Smithii. الواجهة مشابهة لما يلي:

تتيح لنا هذه الأداة إنشاء liquidity pool على Raydium بواجهة استخدام سهلة وبدءاً من 1 SOL فقط (حتى 3.5 SOL حسب الإعدادات التي تستخدمها).
- اربط الـ wallet الخاص بك لاستخدام الأداة.
- اختر “Base Token” (الـ token الذي أنشأته ولا يملك بعد قيمة في الـ market)
- اضبط الخيارات المتقدمة: Event Queue Length و Request Queue Length و Orderbook Length (فقط إذا أردت استخدام Market ID اقتصادي، بدءاً من 0.4 SOL)*
- حدد كمية الـ tokens و SOL/USDC التي تريد إضافتها.
- حدد تاريخ الإطلاق (اختياري)
- اضغط على “Create Liquidity Pool” واقبل المعاملات الثلاث.
ستستغرق العملية بعض الوقت لاكتمالها، وبعد ذلك سترى Market ID وعنوان الـ liquidity pool. احفظهما، فقد تحتاج إلى هذه العناوين لاستخدامات لاحقة.
يمكنك استخدام هذا الجدول كمرجع لـ Min Order Size و Tick Size إذا أردت إنشاء OpenBook Market ID.

**في “الخيارات المتقدمة” يمكننا تعديل حجم OpenBook Market الخاص بنا، إليك القيم التي ينبغي أن تستخدمها لثلاثة أحجام مختلفة أنصحك بها:
0.4 SOL:
- Event Queue Length: 128
- Request Queue Length: 63
- Orderbook Length: 201
1.5 SOL:
- Event Queue Length: 1400
- Request Queue Length: 63
- Orderbook Length: 450
2.8 SOL:
- Event Queue Length: 2978
- Request Queue Length: 63
- Orderbook Length: 909
Si quieres Listar tu Token en Jupiter Exchange aquí te explicamos cómo agregar un Token a Jupiter.
أسئلة شائعة حول Token-2022 و liquidity pools على Solana
ما الفرق بين Token-2022 و SPL Token العادي؟
SPL Token الكلاسيكي يدعم الوظائف الأساسية فقط (mint و transfer و burn). أما Token-2022 فهو الإصدار الموسّع من SPL Token program ويضيف token extensions مثل: Transfer Tax و Permanent Delegate و Interest Bearing Rate و Non-Transferable و Default Account State وغيرها. إذا كان token الخاص بك يستخدم أيًا من هذه الميزات، فهو Token-2022.
لماذا يجب عمل revoke freeze قبل إنشاء الـ pool؟
Raydium يشترط إلغاء freeze authority قبل قبول Token-2022 داخل أي pool. إذا احتفظت بصلاحية freeze authority، يمكنك تجميد wallets الـ holders بشكل تعسفي، وهذا خطر واضح على أي مشتري. إلغاء freeze authority (بتكلفة 0.1 SOL عبر أداة Smithii) يثبّت الـ supply بشكل نهائي ويفتح إمكانية إنشاء الـ pool.
هل إنشاء الـ pool لـ Token-2022 أغلى من SPL Token العادي؟
تكلفة الـ Market والـ rent على Solana واحدة (تعتمد على حجم الـ Market، وتتراوح بين 0.4 SOL و 2.8 SOL). ما يضيفه Token-2022 هو خطوة إضافية لإلغاء freeze authority إذا لم تقم بذلك عند إنشاء الـ token. في المجموع، التدفق المكوّن من خطوة واحدة عبر Smithii يتراوح بين 1 و 3.5 SOL حسب الإعدادات.
هل يعمل Transfer Tax عند التداول على Raydium؟
نعم. عمليات الـ swaps التي تمر عبر pool الـ Raydium تنفّذ transfers خاصة بـ Token-2022، وإذا كانت إضافة Transfer Tax مفعّلة، تتراكم العمولة في token account المخصص. يمكنك سحب هذه الـ fees عبر withdraw authority التي حددتها عند إنشاء الـ token.
هل يمكنني استخدام Solana Liquidity Pool Creator لـ SPL Tokens العادية أيضًا؟
نعم. الأداة نفسها تعمل مع SPL Token الكلاسيكي ومع Token-2022. خطوات الإعداد (Base Token و Quote Token و Min Order Size و Tick Size) متطابقة تمامًا؛ الفرق الوحيد هو المعيار الداخلي للـ token، والأداة تكتشفه تلقائيًا.
لا تطلق liquidity pool الخاص بك قبل أن تعرف هذا!
احصل على الأسرار الخمسة التي يعتمد عليها كبار اللاعبين لإطلاق liquidity pool


كاتب crypto متخصص في مجال Web3. مساهم سابق في فريق التحرير في Smithii.







