الأدلة
واجهة API لإطلاق التوكنات: أنشئ ERC-20 برمجياً
الخلاصة: توفر openfair واجهة REST API منمّطة (https://api.openfair.app، بمواصفة OpenAPI 3.1) وSDK بلغة TypeScript (npm install @openfair/sdk) لإنشاء توكنات ERC-20 حقيقية على Robinhood Chain – كل توكن عقد مستقل موثق تلقائياً، وسيولته على Uniswap V3 مقفلة إلى الأبد. تُسجَّل محفظة تكاملك على السلسلة كمُحيل وتتلقى إلى الأبد نصف حصة المنصة من كل توكن أُطلق عبرك.
التسعيرة أولاً والتوقيع آخراً
تفصل الواجهة التحضير عن التوقيع. التسعيرة تتحقق من كامل الإعدادات على الخادم وتحسب كلفتها:
curl -X POST https://api.openfair.app/launches/quote \
-H 'Content-Type: application/json' \
-d '{"mode":"instant","token":{"name":"My Token","symbol":"MTK"}}'
يتضمن الرد رسوم الإنشاء وتقدير الغاز بهامش أمان والمبلغ المطلوب بدقة بالـwei وhash للإعدادات. بعدها يجري POST /launches/simulate المعاملة تجريبياً (الرصيد، الإحالة الذاتية، eth_call للعقد) قبل أن تُفتح أي محفظة. التوقيع يتم على جهاز العميل فقط – الواجهة لا تحفظ مفاتيح أبداً.
خط أنابيب SDK
import { Openfair } from '@openfair/sdk';
const sdk = new Openfair({ referrer: '0xYourWallet' });
await sdk.connect();
const quote = await sdk.launch.quote({ mode: 'instant', name: 'My Token', symbol: 'MTK' });
const sim = await sdk.launch.simulate(quote);
const op = await sdk.launch.execute(quote, { onProgress: console.log });
const done = await op.wait({ waitForIndexer: true });
أحداث التقدم تغطي كل مرحلة من تثبيت البيانات الوصفية حتى الفهرسة؛ والأخطاء منمّطة برمز ومرحلة الفشل وإجراء مقترح.
ماذا تحصل مع كل إطلاق
- عقد ERC-20 مستقل غير قابل للتغيير، بكود موثق تلقائياً على المستكشف.
- إطلاق عادل (منحنى بتمويل مجتمعي وهدف 5 ETH) أو إدراج فوري على Uniswap V3 بلا رأس مال.
- سيولة مقفلة إلى الأبد في عقد harvester بلا مسار سحب.
- إحالة ثابتة على السلسلة: نصف حصة المنصة يتدفق إلى محفظة تكاملك.
متاح أيضاً
إطار iframe بلا برمجة لنموذج الإنشاء، وخادم MCP لوكلاء الذكاء الاصطناعي على mcp.openfair.app. المرجع الكامل وOpenAPI والأمثلة: openfair.app/developers.