Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

ReferralProbe

Multi-tier referral tracking and reward system on ProbeChain Rydberg Testnet.

Features

  • Register referrer with unique code
  • Two-tier referral rewards (direct + indirect)
  • Claim accumulated rewards
  • Configurable reward tier amounts
  • Referral chain traversal (up to 5 levels)
  • Direct referral listing

Setup

npm install
cp .env.example .env
# Edit .env with your private key
npx hardhat compile
npm run deploy

Contract: ReferralSystem

Function Description
registerReferrer(code) Register with referral code
useReferralCode(code) Use a referral code
claimReferralReward() Claim pending rewards
setRewardTiers(tier1, tier2) Set tier amounts (owner)
getReferralChain(user) Get referral chain

Network