דלג לתוכן
פרויקט שואוקייסבלוקצ׳יין ו־Web3
  • 223 בדיקות
  • כיסוי 100%
  • נותח ב־Slither

Subscription Manager

מנויים חוזרים ב־ERC-20 עם תשלומי pull וחלוקות הכנסה אוטומטיות

ERC-20SafeERC20OpenZeppelin v5Foundry

מה זה

SubscriptionManager הוא חוזר חיוב לא־נאמן. סוחרים יוצרים תוכניות עם טוקן, מחיר, תקופת חיוב ועד חמישה מוטבי חלוקת הכנסה בנקודות בסיס; הסוחר מקבל את היתרה.

מנויים מאשרים allowance פעם אחת ונרשמים; התקופה הראשונה מחויבת מייד. כשתקופה מגיעה, כל אחד (בקאנד של סוחר, בוט keeper או Chainlink Automation) יכול להפעיל את החיוב. הכספים זזים ישירות מהמנוי למוטבים; החוזה אף פעם לא מחזיק יתרה.

הבעיה העסקית

תשלומי קריפטו הם push-based: לקוחות חייבים לחתום על עסקה חדשה כל חודש, מה שמניע churn ומעקב ידני. חלוקות הכנסה דורשות ריצות תשלום נפרדות, וספקי חיוב נאמנים מחזירים סיכון צד־שלישי.

איך זה עובד

  1. 1

    הסוחר יוצר תוכנית: טוקן, מחיר, תקופה ומוטבי חלוקת הכנסה אופציונליים.

  2. 2

    המנוי מאשר allowance (למשל ל־12 חודשים) ונרשם; תקופה 1 מחויבת.

  3. 3

    כשהתקופה הבאה מגיעה, keeper קורא ל־charge(); החלוקה משולמת ותאריך החיוב הבא מתקדם.

  4. 4

    מנוי או סוחר יכולים לבטל בכל עת; הסוחר יכול לבטל תוכנית.

אמצעי אבטחה

  • לכל היותר חיוב אחד לתקופה ואין חיוב רטרואקטיבי אחרי פסק (נבדק ב־fuzzing)
  • מחיר ותקופה בלתי ניתנים לשינוי: אין העלאות מחיר מפתיעות
  • מנויים יכולים לבטל בכל עת ולתקצב חשיפה דרך ה־allowance
  • לא־נאמן: אין מה לרוקן
  • חלוקות מדויקות: התשלומים מסתכמים בדיוק למחיר (fuzzing)
  • מוטבים חסומים ותקופה מינימלית; nonReentrant, SafeERC20

פיצ׳רים

  • תוכניות סוחר עם תמחור בלתי ניתן לשינוי
  • אישור פעם אחת, חיובים מופעלים על ידי keeper
  • עד 5 מוטבי חלוקת הכנסה בנקודות בסיס
  • ביטול ודיאקטיבציה
  • לא־נאמן, אפס יתרה

מקרי שימוש טיפוסיים

  • Web3 SaaS וגישת API בחיוב stablecoins
  • חברויות יוצרים עם חלוקות אוטומטיות
  • ריטיינרים B2B עם עמלות מפיץ

מגבלות ידועות

טוקני fee-on-transfer ו־rebasing לא נתמכים. חיוב נכשל בלי שינויי מצב אם ה־allowance או היתרה נמוכים מדי; ה־keeper יכול לנסות שוב.

חוזי שואוקייס אחרים

שואוקייס

Milestone Escrow

הלקוח נועל את מלוא התקציב מראש, מחולק לאבני דרך. הכספים זזים רק בשחרור, בהחלטת בורר או בביטול.

Solidity 0.8.28OpenZeppelin v5ETH / ERC-20

223 בדיקות · כיסוי 100% · נותח ב־Slither

שואוקייס

Token + Vesting + Staking

ERC-20 מוגבל עם אישורים ללא גז, לוחות vesting עם cliff לצוות ולמשקיעים, ותגמולי staking בסגנון Synthetix.

ERC-20EIP-2612OpenZeppelin v5

223 בדיקות · כיסוי 100% · נותח ב־Slither

שואוקייס

SigmaNFT Collection

השקת NFT הוגנת: שלבי רשימת היתר וציבורי, מגבלות לכל ארנק, היצע מקסימלי בלתי ניתן לשינוי, תמלוגי ERC-2981 וחשיפה מושהית.

ERC-721ERC-2981Merkle proofs

223 בדיקות · כיסוי 100% · נותח ב־Slither

סטנדרטים: Solidity 0.8.x, OpenZeppelin, בדיקות Foundry עם fuzzing, ניתוח סטטי Slither, קוד מאומת. 223 בדיקות · כיסוי 100% · נותח ב־Slither.

יש פרויקט בראש?

ספר לנו מה אתה בונה. מהנדס בכיר משיב תוך שעה בימי עבודה — ואז אתה מקבל הערכה כנה, היקף ברור והצעה במחיר קבוע או מבוסס אבני דרך, בדרך כלל תוך כמה ימי עבודה.

מעדיף לכתוב קודם? כתוב לנו

תדבר ישירות עם Ing. Ismet Mesic, Tech lead.