הגדרת תמלוגים ב-Magic Eden: EIP-2981, Solana, Enforced

אובדן הכנסות מתמלוגים הוא כאב נפוץ עבור פרויקטי NFT, במיוחד כשהמרקטפלייס משנים את החוקים. אנחנו מגדירים תמלוגים על Magic Eden עבור Ethereum ו-Solana, ומבטיחים פעולה תקינה של תקני EIP-2981 ו-Metaplex. הצוות שלנו מספק את הפרויקט במפתח מלא—מביקורת חוזה ועד יישום ותמיכה מתמשכת—כך שאתה מקבל תשלומים באופן אמין מכל מכירה.

שירותי פיתוח בלוקצ'יין

שאלות נפוצות

העבודות האחרונות

  • פיתוח אתר חברה B2B ADVANCE
    פיתוח אתר חברה B2B ADVANCE
    1481
  • פיתוח אפליקציית ווב עבור FEEDME
    פיתוח אפליקציית ווב עבור FEEDME
    1335
  • פיתוח אתר עבור BELFINGROUP
    פיתוח אתר עבור BELFINGROUP
    1034
  • פיתוח חנות מקוונת לחברת FURNORO
    פיתוח חנות מקוונת לחברת FURNORO
    1293
  • עיצוב לוגו לחברת B2B Advance
    עיצוב לוגו לחברת B2B Advance
    738
  • פיתוח אפליקציית ווב עבור Enviok
    פיתוח אפליקציית ווב עבור Enviok
    1031

הגדרת תמלוגים ב-Magic Eden: EIP-2981, Solana, Enforced

משימה טכנית: החוזה חייב לדווח על תמלוגים ב-on-chain, והמרקטפלייס חייב לכבד אותם. בפועל, 90% מהבעיות נובעות מחוסר תאימות לתקנים: קולקציות ETH עם EIP-2981 מוצגות כראוי, Solana דורשת הגדרת Metaplex. בואו נצלול לכל בלוקצ'יין.

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

מלחמות התמלוגים של השנים האחרונות ריסקו את הציפיות של רוב פרויקטי ה-NFT: Blur הציגה תמלוגים אופציונליים, נפח המסחר דלף מ-OpenSea, וקולקציות רבות איבדו את מקור ההכנסה העיקרי שלהן. Magic Eden עברה מספר גרסאות של מדיניות תמלוגים. כעת המצב התייצב, אבל ההגדרה אינה כפתור אחד — היא סט של החלטות ברמת החוזה והפלטפורמה.

איך EIP-2981 עובד

EIP-2981 מוסיף פונקציה אחת: royaltyInfo(uint256 tokenId, uint256 salePrice) returns (address receiver, uint256 royaltyAmount). המרקטפלייס קורא לה לפני כל עסקה, מקבל את כתובת הנמען ואת הסכום. זהו תקן המלצה — המרקטפלייס עשוי להתעלם מהתשובה. OpenSea, Magic Eden (במצב enforced) ו-LooksRare מכבדים אותו עבור קולקציות תואמות. Blur לא, אלא אם החוזה משתמש בחסימת העברה.

יישום דרך OpenZeppelin לוקח 2–4 שעות, דורש כ-20000 גז לפריסה:

import "@openzeppelin/contracts/token/common/ERC2981.sol";

contract MyNFT is ERC721, ERC2981 {
    constructor() {
        // 5% роялти на адрес команды
        _setDefaultRoyalty(teamAddress, 500); // 500 = 5% (basis points)
    }
}

עבור מזהי טוקן שונים ניתן להגדיר תמלוגים שונים דרך import "@openzeppelin/contracts/token/common/ERC2981.sol"; contract MyNFT is ERC721, ERC2981 { constructor() { // 5% роялти на адрес команды _setDefaultRoyalty(teamAddress, 500); // 500 = 5% (basis points) } } . זה שימושי עבור קולקציות עם מספר דרגות.

איך Magic Eden מטפל בתמלוגים ב-Solana

ב-Solana המכניקה שונה. התמלוג מוגדר במטא-דאטה של ה-NFT דרך שדה _setTokenRoyalty (0–10000, כאשר 10000 = 100%) ומערך seller_fee_basis_points עם החלק של כל אחד. זה חלק מתקן Metaplex Token Metadata. Magic Eden קורא את הנתונים האלה ומשלם תמלוגים במכירה דרך התוכנית שלו. ההגדרה לוקחת כ-3–5 שעות דרך Sugar CLI.

פרמטר Ethereum Solana
תקן EIP-2981 (on-chain) Metaplex Token Metadata (מטא-דאטה)
יישום creators בחוזה royaltyInfo + seller_fee_basis_points
שינוי לאחר mint אפשרי (ניתן לשדרוג) רק אם ניתן לשינוי
רמת שליטה גבוהה (לפי טוקן) כל הקולקציה (ברירת מחדל)

EIP-2981 מיושם בערך פי 3 מהר יותר מהגדרת Metaplex, אבל הגישה של Solana פשוטה יותר עבור קולקציות הומוגניות.

דוגמה מהפרקטיקה: עבור קולקציית Ethereum של 10,000 פריטים יישמנו EIP-2981 עם תמלוגים של 5%. הפריסה צרכה 0.02 ETH בגז, ולאחר אימות ב-Magic Eden התמלוגים הוחלו אוטומטית. הצוות מקבל כעת הכנסות עקביות ממכירות משניות.

מהם תמלוגים enforced ומתי הם נדרשים?

תמלוגים enforced הם הדרך היחידה לחייב טכנית תשלום תמלוגים: הגבלת העברות NFT למרקטפלייסים מאושרים בלבד. מיושם דרך ה-hook creators עם allowlist של מפעילים. Magic Eden תומך בקולקציות כאלה דרך מסנן המפעילים שלו. OpenSea השיקה את OperatorFilterRegistry אבל מאוחר יותר נטשה אותו. נכון לעכשיו, הגישה הרלוונטית ביותר היא allowlist מותאם אישית בחוזה.

גישה אכיפה נזילות מורכבות
Enforced כן (100% תמלוגים) נמוכה (ללא P2P) בינונית
אופציונלי לא (תלוי במרקטפלייס) גבוהה נמוכה

הפשרה: אכיפה קפדנית מפחיתה את נפח המכירות ב-30–50%, אבל מבטיחה הכנסה לצוות. ללא אכיפה, תמלוגים יכולים להתאפס על ידי מרקטפלייסים, כמו שקרה עם Blur.

הגדרה ב-Magic Eden

לקולקציות Ethereum: חוזה עם EIP-2981 מזוהה אוטומטית. בלוח הבקרה של Magic Eden Creator Hub, הזן את כתובת הקולקציה, אמת בעלות דרך חתימה. התמלוגים מוצגים מהחוזה.

לקולקציות Solana: דרך Metaplex Sugar CLI או יצירה ידנית: הגדר _beforeTokenTransfer ו-sellerFeeBasisPoints בזמן הפריסה. Magic Eden מאמת את הקולקציה דרך מערכת בקשות — תג מאומת נדרש להצגת תמלוגים מלאה.

מה כלול בהגדרה סוהר

  • ביקורת על החוזה הקיים לתאימות EIP-2981 או Metaplex
  • יישום תמלוגים בחוזה (EIP-2981) או תיקון מטא-דאטה של Solana
  • הגדרת allowlist של מפעילים (תמלוגים enforced) אם תרצה
  • אימות קולקציה ב-Magic Eden (כולל הגשת בקשה)
  • בדיקת תשלומי תמלוגים ב-testnet (לדוגמה, 5–10 עסקאות)
  • תיעוד לניהול תמלוגים
  • תמיכה לאחר השקה למשך 30 יום

הערכות זמנים

הגדרת EIP-2981 בחוזה חדש לוקחת כמה שעות. הוספת תמלוגים לחוזה קיים ללא EIP-2981 אפשרית רק דרך שדרוג (אם החוזה ניתן לשדרוג) או פריסת חוזה חדש עם מיגרציה. אימות קולקציה ב-Magic Eden לוקח 1–3 ימי עסקים מצידם. אנו עובדים עם NFTs מאז תחילת התקן ויישמנו תמלוגים עבור 50+ פרויקטים ב-Ethereum ו-Solana.

צור קשר להערכת עלות עבור הקולקציה שלך. הזמן הגדרת תמלוגים וקבל ייעוץ על הטכנולוגיה וזמנים.

תקן EIP-2981 מתואר בתיעוד הרשמי של Ethereum.