Investigate native story generation and social objects for TimeCurve launches #32
Labels
No labels
agent:fix_bugfix
agent:fix_conflicts
agent:fix_security
agent:gap_analysis
agent:implement
agent:open_issues
agents
agent:security_audit
agent:verify
area
timecurve
arena
arena-v2
audit
block:feature_review
block:security
bug
contracts
design
devops
docs
documentation
enhancement
epic
feature
frontend
indexer
low priority
megaeth
operations
ops
performance
QA
qa checklist
referrals
removal
security
smart-contracts
tech-debt
testing
time-arena
timecurve
visual-qa
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
code/yieldomega#32
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
TimeCurve may have strong internal mechanics, but if those mechanics do not naturally surface into visible stories, social objects, and recurring narrative hooks, the launch can feel too quiet from the outside. We need to investigate how the product itself can continuously emit memorable events, recognizable leaders, rivalry arcs, streaks, milestones, and status objects that make participation and observation socially legible.
This is not mainly a marketing problem. It is a product-mechanics visibility problem: the launch should continuously generate things worth noticing, following, and talking about—without defaulting to generic shilling or external hype loops.
Non-goals: We are not asking to copy pump.fun or to lean on low-quality "meme casino" tactics. The investigation should focus on how YieldOmega's own mechanics can produce recurring narrative objects and visible game-state in a native, durable way.
Research questions
1. What types of events inside TimeCurve naturally create stories?
Examples to evaluate (not exhaustive): streak defense, streak break, "comeback" buy, last-second reset, rivalry between wallets, leader changes, podium lock-ins, surprise upsets, treasury milestones, launch progression phases, clutch entries near key time thresholds (e.g. timer-hard-reset band, very low remaining time).
2. Which of those can become durable "social objects" rather than just backend state?
Examples: titles, badges, named moments, animated event cards, battle logs, podium snapshots, weekly recaps, "current king under pressure," "biggest defender," "streak breaker," "last buy hunted," "time savior," etc.
3. How can these be surfaced in the app so users and spectators instantly understand what is happening?
Examples: live event feed, battle board, highlighted moments, rivalry modules, wallet achievement strips, launch timeline, phase transitions, endgame alert states, recap views.
4. Which outputs are best for internal visibility versus external shareability?
5. Which mechanics already exist or are planned that can support this without adding low-signal complexity?
Review TimeCurve and Podium / WarBow-style ideas already discussed in-repo. Identify where narrative energy already exists in onchain rules and events but is not yet surfaced well in the indexer or frontend. Treat
docs/product/primitives.mdas authoritative for v1: three reserve podium categories (last buy, time booster, defended streak) and WarBow / Battle Points as separate PvP/status—not a fourth podium prize.6. What should be avoided?
Avoid shallow fake-engagement systems, pure spam loops, meaningless notifications, and mechanics that are easy for "sharks" to farm without making the game more fun for real participants.
What to inspect
docs/product/primitives.md.Framing dimensions
Think in terms of: spectator readability, player identity, rivalry formation, status visibility, shareable moments, repeat attention, durable participation (not one-off clicks).
Expected deliverables
Strong mechanics are not enough if they remain socially invisible. Investigate how YieldOmega can make TimeCurve launches continuously emit recognizable stories, statuses, conflicts, and artifacts that users can follow inside the app and share outside it.
First-pass thoughts (seed for discussion)
Top 5 candidate story generators already latent in the mechanics
<15mdefended-streak window andtimerHardResetbranch create natural "clutch / ambush / comeback clock" stories; many UX-relevant facts already live inBuyand related state.Top 3 UI surfaces likely to make the system feel alive quickly
High signal vs likely noise
Happy to refine once the main investigation doc exists.
mentioned in commit
787e586718mentioned in issue #93