निवेश (Farm Miner) और TIP tiers
वर्तमान सिस्टम में (अभी कैसे काम करता है)
1) निवेश बनाने के मुख्य नियम
- निवेश तभी बनता है जब सिस्टम में active assets हों:
- USDT (BSC) और USDO (Internal)
- निवेश करने वाले उपयोगकर्ता के पास
referredByUserIdहोना चाहिए (अर्थात उसने invite code से register किया हो)। - निवेश के लिए
investmentInviteCode(8 characters, A-Z/0-9) आवश्यक है — यही Yield tree का placement code है। - न्यूनतम निवेश: 10 USDT।
2) TIP वर्गीकरण (TIP1/TIP2/TIP3)
TIP, Block settings के आधार पर investment amount से गणना किया जाता है:
tier1MaxBase(default: 480 USDT)tier2MaxBase(default: 975 USDT)
यदि:
- amount ≤ tier1Max →
TIP1 - amount ≤ tier2Max →
TIP2 - अन्यथा →
TIP3
महत्वपूर्ण: उपयोगकर्ता का overall programTier सभी ACTIVE farm miners के principal के योग से गणना होता है (सिर्फ एक निवेश से नहीं)। इससे multiple investments के माध्यम से TIP upgrade संभव है।
3) Farm Miner term/return और “hourly mint”
निवेश के बाद, निम्न लॉजिक के साथ FarmMiner बनाया जाता है:
termMonthsऔरreturnMinPercent/returnMaxPercentTIP-आधारित settings से आते हैं।returnPercentकी दो परतें हैं:- निवेश के समय initial
returnPercentसेट होता है (random in[min, max])। - Earn worker प्रत्येक mint/credit पर
returnPercentको फिर से randomize कर सकता है और last used value स्टोर करता है।
- निवेश के समय initial
profitBase = principal * returnPercent / 100totalMintBase = principal + profitBase- Mint interval
farmMinerMintIntervalMinutesसे आता है (default: 60 minutes)।
Earn/mint, elapsed time के आधार पर prorata में गणना होता है:
- Worker elapsed hours (या interval < 60 होने पर minutes) और
totalMintBaseसेmintedTargetनिकालता है। - फिर
mintDue = mintedTarget - mintedBaseउपयोगकर्ता के USDO balance में क्रेडिट करता है (ledger entry)। - जब term समाप्त हो जाए या
mintedBase >= totalMintBaseहो, minerCOMPLETEDहो जाता है।
4) Investment placement (LEFT/RIGHT)
investmentInviteCode किसी उपयोगकर्ता का होना चाहिए:
- यदि यह उस उपयोगकर्ता के
inviteCodeLeftके बराबर है →placementSide=LEFT - यदि
inviteCodeRightके बराबर है →placementSide=RIGHT
UI में इसे आमतौर पर USDOL (LEFT) और USDOR (RIGHT) के रूप में दिखाया जाता है।
5) पहली investment के बाद investment invite code lock हो जाता है
- यदि उपयोगकर्ता के पास पहले से निवेश है और
investmentInviteCodeLocked=true, तो अगली investments में वहीinvestmentInviteCodeइस्तेमाल करना होगा। - पहली investment के बाद backend हमेशा चुना हुआ placement code स्टोर/lock कर देता है।
6) Referral (direct/word-of-mouth) बोनस
वर्तमान सिस्टम में referral commission marketing inviter (referredByUserId) को जाता है — यानी वह व्यक्ति जिसका invite code उपयोगकर्ता ने registration के समय इस्तेमाल किया:
- Referral percent settings से आता है (
referralPercent, default: 10%)। - पात्रता recipient के TIP पर निर्भर करती है:
- TIP1 → 0% (प्राप्त नहीं करता)
- TIP2/TIP3 → प्राप्त करता है, लेकिन अधिकतम cap (
tip2ReferralMaxBase/tip3ReferralMaxBase) होता है।
7) Multiple miners और “upgrade” (केवल वृद्धि)
- एक उपयोगकर्ता के पास कई farm miners (multiple investments) हो सकते हैं।
- वर्तमान API में existing miner का principal बढ़ाना (upgrade) संभव है। उस स्थिति में:
- principal बढ़ता है
- नए principal के आधार पर TIP बदल सकता है
- term और
returnPercentपुनर्गणना होते हैं (returnPercentफिर random होता है) - miner “अभी से” restart होता है (
mintedBase=0,accruedHours=0,endsAtपुनर्गणना)