عن المشروع

Sierpe هو خادم مستضاف ذاتيًا يفهرس عقود Stellar الذكية التي تسجّلها، ويخزّن سجلها الكامل في قاعدة بيانات Postgres الخاصة بك. يلتقط الأحداث، وتغيّرات حالة العقد ولقطاتها الحالية، وتحويلات الرموز المفكوكة (SEP-41، CAP-67 muxed)، وخطوط الثقة الكلاسيكية لأصول SAC، وحركات الرموز داخل العقود أو خارجها. تشمل القدرات الرئيسية: - التعبئة الرجعية من التكوين الأول حيث تسمح المصادر، بما في ذلك إعادة تشغيل History Archives لنطاقات تتجاوز نافذة الاحتفاظ بـ RPC البالغة نحو 7 أيام (عبر صورة -full)، مشروطة بإثباتات تكافؤ البايت مقابل بيانات RPC. - واجهة REST API تتبع دلالات getEvents v2 مع عوامل تصفية ومؤشرات مبهمة وحالة المسح. يعلن كل رد عن التغطية والثغرات، لذا تميّز النتائج الفارغة بين "لا شيء موجود" و"لم تتم الفهرسة بعد". - واجهة إدارة مدمجة على / تغطي كامل سطح API. - تسجيل العقود أثناء التشغيل عبر API موثّق — دون الحاجة إلى تفرعات أو كود مخصص. يصنّف المفهرس العقود من مواصفتها على السلسلة ويتابع الطرف. - Basic Auth اختياري لكامل السطح للنشر على النطاقات العامة. - النشر عبر حاوية Docker بجوار Postgres فارغة، مع خيارات Railway أو Docker Compose أو حاويات عامة. التكلفة المستهدفة أقل من 10 دولارات شهريًا للمشاريع النموذجية. المشروع في الإصدار v1.10.2 مع اكتمال ميزات الأحداث وحالة العقد وتحويلات الرموز وخطوط الثقة وحركات الرموز، ويعمل في الإنتاج على mainnet. شملت أعمال تقوية mainnet مسح التعبئة الرجعية المشتركة، وتقليم الثغرات، وخطط الإصلاح المتناثرة مع عمال متوازيين، وXDR الحركة الخام، وتسجيل العقود المؤرشفة. تشمل عناصر خارطة الطريق اكتشاف فئات العقود (تسجيل wasm hash لفهرسة جميع العقود المنشورة منه) والتسليم الفوري عبر webhooks موقّعة ومصارف وسيطة، مع استكشاف خادم MCP. مرخّص بموجب Apache-2.0.