@pointly
โ
Reset Initial Values:
Points: All players start with 0 points
Level: Everyone starts at Level 1
Streak: All streaks begin at 0 days
Days: Active streak starts from 0
โ
Enhanced Leveling System:
Auto Level-up: Level increases every 500 points
Dynamic Calculation: Level = floor(points รท 500) + 1
Examples:
0-499 points = Level 1
500-999 points = Level 2
1000-1499 points = Level 3
โ
Functional Share to Farcaster:
Web Share API: Uses native sharing when available
Clipboard Fallback: Copies text to clipboard if Web Share isn't supported
Rich Message: Includes points, level, streak, and app URL
Example Message: "I just reached 110 points on Pointly! ๐ Level 1 with a 1-day streak! Join me at "
โ
Improved Reward Logic:
Streak Bonus: Calculated based on NEW streak (after increment)
Level Updates: Automatically updates when claiming rewards
Consistent State: All values update together properly
Now everyone starts from zero and can build their progress organically! The share button actually works and creates engaging messages for Farcaster. ๐
https://farcaster.xyz/miniapps/YLLkrqPQe9Lh/pointly