Paymaster كخدمة · EIP-7702 · بلا غاز

مستخدموك يُنفّذون معاملاتهم بلا غاز. أنت تدفع الغاز؛ وهم لا يعرفون حتى ما هو الغاز.

تدفع إيداعًا مسبقًا وتدفع VKX غاز مستخدميك عبر EIP-7702. إيداع واحد يغطي كل شبكات EVM. فقط npm install @vkx/gas — بلا ترحيل محفظة، وبلا "أنت بحاجة إلى غاز".

الإيداع واحد فقط يغطي كل شبكات EVM
محفظة المستخدم بلا ترحيل الـ EOA نفسها تفوّض (7702)
التكامل npm install @vkx/gas
لماذا VKX

ليست مجرد دفع للغاز. بل الغاز يعمل لصالحك من جديد.

مزوّدو الـ paymaster الآخرون يكتفون بالتحصيل. أما هنا، فجزء مما تدفعه يعود كرصيد يدعم معاملاتك المقبلة. أضف إلى ذلك إيداعًا واحدًا لكل الشبكات وتكاملًا لا يستغرق سوى دقائق.

استرداد يدعم

جزء مما تدفعه يعود كرصيد، يُستهلك قبل رصيدك المُودَع. كلما زاد استخدامك صار أرخص: رصيدك يعمل لصالحك من جديد.

إيداع واحد، كل الشبكات

تُودِع العملة الأصلية مرة واحدة في الخزينة، والرصيد نفسه يدفع الغاز على BSC وPolygon وBase وArbitrum وEthereum. بلا إدارة رصيد لكل شبكة.

بساطة حقيقية

واجهة برمجية + npm install @vkx/gas. مستخدموك لا يرون أبدًا عبارة "أنت بحاجة إلى غاز" — المعاملة تحدث ببساطة.

بلا غاز فعلًا (7702)

الـ EOA الخاصة بالمستخدم تفوّض عبر EIP-7702. لا ترحيل إلى محفظة ذكية جديدة: من لديه محفظة يحتفظ بها.

على الشبكات الرخيصة (BSC وPolygon وBase وArbitrum) يكلّف الغاز سنتات لكل معاملة — الرهان الحقيقي هو تحويل المستخدمين غير المتمرّسين بالكريبتو، لا توفير السنتات.

حالات الاستخدام

حيث توقف عبارة "أنت بحاجة إلى غاز" مستخدمك فجأة.

إذا لم يكن مستخدموك من روّاد الكريبتو، فالغاز هو النقطة التي يتوقفون عندها. انظر إن كنت تجد نفسك في أحد هذه المشاهد.

الألعاب / GameFi

يريد اللاعب المطالبة بعنصر أو NFT فيتعثّر لأنه لا يملك غازًا. مع VKX ينقر فيحصل عليه — الغاز منك، لا منه.

المطالبة بعنصر بلا غاز

NFT / السكّ

سكّ بلا غاز لمن لم يستخدم الكريبتو قط. يسكّ المستخدم الـ NFT دون شراء عملة أصلية أولًا.

سكّ بلا غاز

التقنية المالية / المدفوعات

يدفع المستخدم بعملة مستقرة دون أن يعرف ما هو الغاز. أنت تدفع الرسوم فتصبح التجربة "ادفع فحسب".

الدفع بعملة مستقرة

تطبيقات dApp / الولاء / الاسترداد

برنامج ولاء على السلسلة حيث لا يمكن أن يتطلّب استبدال النقاط أن يفهم المستخدم الغاز.

ولاء على السلسلة

بوابات الدخول (On-ramps)

اشترى المستخدم للتوّ كريبتو، وأول معاملة له ستُخفق لنقص الغاز. أنت تدفع الغاز فتحافظ على استمرار التدفق.

أول معاملة
الأسعار

تدفع الغاز الحقيقي + هامشًا لكل شبكة. وجزء منه يعود.

ببساطة: غاز الشبكة الحقيقي مضافًا إليه هامش لكل شبكة. على BNB Chain وPolygon وBase وArbitrum تكلّف كل معاملة سنتات — وجزء مما تدفعه يعود كرصيد.

الأسعار US$ 0.0094 معاملة بسيطة على BNB Chain أقل من سنت واحد — مقيس على السلسلة
سنتات لكل معاملة على BNB Chain وPolygon وBase وArbitrum تكلّف كل معاملة سنتات. تدفع الغاز دون أن تشعر بالتكلفة.
توسّع بلا مفاجآت 1000 معاملة على BNB Chain تكلّف بضعة دولارات. التكلفة تتبع حجم استخدامك، لا إيراداتك.
جزء يعود إليك جزء مما تدفعه يصبح رصيدًا يُستخدَم أولًا في معاملاتك التالية — رصيدك يعمل لصالحك من جديد.

كيف يعمل الاسترداد

جزء مما تدفعه يعود كرصيد استرداد في حسابك. يُستهلك هذا الرصيد أولًا، قبل الرصيد الذي أودعته. عمليًا، مع استخدامك للخدمة تتراكم لديك أرصدة تدعم معاملاتك التالية — رصيدك يعمل لصالحك من جديد. على عكس مزوّدين آخرين للـ paymaster يكتفون بالتحصيل ولا يعيدون شيئًا.

يُحتسب الهامش على غاز الشبكة الحقيقي، لا على مبلغ معاملة المستخدم — لذلك تبقى تكلفة المعاملة سنتات على BNB Chain وPolygon وBase وArbitrum. إيداع واحد بالعملة الأصلية يغطي كل شبكات EVM.

كيفية التكامل

ثبّت، اضبط المفتاح، ادفع الغاز. خلال دقائق.

ثبّت @vkx/gas، واستخدم مفتاحك vkx_gas_...، واستدعِ prepare() لدفع غاز عملية مستخدمك. يبقى المفتاح في متغيّر بيئة ولا يصل أبدًا إلى شيفرة العميل.

1 تثبيت الحزمةNode >= 18
npm install @vkx/gas
2 ضبط المفتاحVKX_GAS_KEY في البيئة
export VKX_GAS_KEY=vkx_gas_...
3 ادفع الغازprepare() يعيد ما يجب إرساله
await gas.prepare({ network: 'BSC', userOp })

مباشرةً داخل شيفرة Node لديك

تُهيّئ الدفع للعملية (7702)؛ يوقّع المستخدم userOpHash ثم ترسل أنت العملية. يُخصم الرصيد من إيداعك المدفوع مسبقًا — الاسترداد أولًا.

index.js@vkx/gas
import { GasSponsor } from '@vkx/gas';

const gas = new GasSponsor({ apiKey: process.env.VKX_GAS_KEY });

// prepare the sponsorship for your user's operation (7702)
const sponsored = await gas.prepare({ network: 'BSC', userOp });

// your user signs sponsored.userOpHash and you submit the op
console.log(sponsored.userOpHash, sponsored.estimatedDebitUsd);

مرجع الواجهة البرمجية

كل النقاط تستخدم الترويسة Authorization: Bearer vkx_gas_.... المضيف الأساسي يأتي من الإعداد — في الأمثلة: https://api.vkxtech.com.br

النقطة ما تفعله
POST /security/gas/prepare تُهيّئ دفع غاز عملية (7702). الجسم { network, userOp }؛ وتُعيد userOpHash وpaymasterAndData وحدود الغاز، إضافة إلى estimatedDebitUsd وcashbackTagPct.
GET /security/gas/balance تستعلم عن الرصيد المدفوع مسبقًا ورصيد الاسترداد المتاح — لكل شبكة ومجمّعًا.
GET /security/gas/history تُدرج سجل العمليات المدفوع غازها، مع الخصم والاسترداد المطبّقَين في كل منها.
POST /security/gas/deposit/claim تقيّد إيداعًا تمّ في الخزينة. الجسم { network, txHash } — يؤكّد الشحن على السلسلة في رصيدك.
الدخول إلى اللوحة
الأسئلة الشائعة

أسئلة قبل التكامل.

إجابات مباشرة لمن يقيّم paymaster كخدمة لإزاحة الغاز عن طريق المستخدم.

تُثبّت @vkx/gas، وتدفع إيداعًا مسبقًا بالعملة الأصلية، وتستدعي prepare({ network, userOp }). تُعيد VKX بيانات الـ paymaster؛ يوقّع المستخدم userOpHash ثم ترسل العملية. يُخصم الغاز من رصيدك المدفوع مسبقًا (الاسترداد أولًا)، ويُنفّذ المستخدم معاملته دون الحاجة إلى عملة أصلية.
لا. نستخدم EIP-7702: الـ EOA الخاصة بالمستخدم تفوّض السلوك. من لديه محفظة يحتفظ بالعنوان نفسه — بلا محفظة ذكية جديدة وبلا ترحيل.
لا. إيداع واحد بالعملة الأصلية في الخزينة يغطي كل شبكات EVM المدعومة (BSC وPolygon وBase وArbitrum وEthereum). لا تدير رصيدًا لكل شبكة.
جزء مما تدفعه يعود كرصيد استرداد في حسابك. يُستهلك هذا الرصيد قبل الرصيد الذي أودعته، فمع استخدامك للخدمة يدعم معاملاتك التالية. وهو نقيض المزوّدين الذين يكتفون بالتحصيل ولا يعيدون شيئًا.
تدفع غاز الشبكة الحقيقي مضافًا إليه هامش لكل شبكة، بقيَم مطلقة. على شبكات مثل BNB Chain وPolygon وBase وArbitrum تكون تكلفة المعاملة سنتات — كلّفت معاملة بسيطة على BNB Chain مبلغ US$ 0.0094 في اختبار على السلسلة. وجزء مما تدفعه يعود كرصيد يُستخدَم أولًا في معاملاتك التالية.

أزِح الغاز عن طريق مستخدمك.

ادخل بحساب Google، وأنشئ مفتاح الغاز، وسجّل إيداعك — بلا نموذج وبلا انتظار.

الدخول إلى اللوحة