الانتقال إلى المحتوى الرئيسي

ما هي LaserSell API؟

تتيح لك LaserSell API بناء وتوقيع وتقديم معاملات مبادلة Solana برمجياً. تكشف عن سطحين:
  • LaserSell API (REST): بناء معاملات شراء وبيع غير موقعة حسب الطلب عبر POST /v1/sell وPOST /v1/buy. استرجاع تفاصيل حسابك عبر GET /v1/account والاستعلام عن سجل تداولك عبر GET /v1/history.
  • بث ذكاء الخروج (WebSocket): اتصال جلسة مستمرة تراقب محافظك وتتتبع المراكز وتقيّم استراتيجيتك في الوقت الفعلي وتسلّم معاملات خروج مبنية مسبقاً عند استيفاء العتبات.
يُعيد كلا السطحين معاملات غير موقعة. مفتاحك الخاص لا يغادر جهازك أبداً. توقّع محلياً ثم تقدم عبر هدف الإرسال الذي تختاره.

النموذج غير الوصائي

LaserSell غير وصائي بالكامل. يبني الخادم تعليمات مبادلة محسّنة لكن لا يستطيع تنفيذها بدون توقيعك. هذا يعني:
  1. تمتلك زوج المفاتيح في جميع الأوقات.
  2. تُعيد الواجهة البرمجية معاملة غير موقعة مشفرة بـ base64.
  3. توقّع بزوج المفاتيح المحلي.
  4. تقدم عبر RPC أو Helius Sender أو Astralane.
لا أموال أو رموز أو مفاتيح تُخزّن أو يُوصل إليها بواسطة بنية LaserSell التحتية أبداً.

البنية باختصار

لغات حزمة التطوير

حزم تطوير رسمية متوفرة بأربع لغات، كل منها يوفر نفس القدرات:
اللغةالحزمةالوحدات
TypeScript@lasersell/lasersell-sdkExitApiClient, StreamClient, StreamSession, tx helpers
Pythonlasersell-sdkExitApiClient, StreamClient, StreamSession, tx helpers
Rustlasersell-sdkexit_api, stream, tx
Gogithub.com/lasersell/lasersell-sdk/goExitAPIClient, stream.StreamClient, stream.StreamSession, tx helpers
تشترك جميع حزم التطوير في نفس مخططات الطلب والاستجابة وأنواع الأخطاء وسلوك إعادة المحاولة. اختر اللغة التي تناسب مجموعتك التقنية واتبع دليل حزمة التطوير المقابل.

ما يجب قراءته بعد ذلك