/earn. In the app UI it is presented as Airdrop Season 1, where users complete missions, invite friends, and collect RP before token generation.
The current earn experience does not expose a public onchain farming system yet. What is live today is a mission board plus a referral system. The hero copy on the page is clear about the intended bridge: the points you collect are meant to convert into $RISA at TGE.
What is live right now
Airdrop Season 1
The /earn hero presents the campaign as a live season that feeds future $RISA distribution.
Mission board
The page currently surfaces six earn cards: five direct missions and one referral-driven reward lane.
RP score
The earn UI tracks your running balance as RP or RISA Points while the backend stores the score on the user record.
Referral network
Each successful referral gives both sides bonus points and creates the share loop around /earn.
Mission board breakdown
| Mission card | Reward | What the user does | How it behaves |
|---|---|---|---|
| Follow heyRISA on X | 100 RP | Follow the official X account | Opens the external link, then expects verification |
| Retweet our launch post | 150 RP | Retweet the launch announcement | Opens the post, then expects verification |
| Like and comment this tweet | 100 RP | Like and comment on the linked tweet | Opens the post, then expects verification |
| Join our Telegram group | 250 RP | Join the Telegram community | Opens Telegram, then expects verification |
| Visit and chat with heyRISA | 300 RP | Visit the app and start a first conversation | Auto-completes on visit and opens the app |
| Invite your friends | 2,000 RP per successful referral | Share a referral link and bring in a new user | Uses the referral system instead of a one-time verify flow |
How completion works in the live code
Social and community missions
For follow, retweet, like-comment, and Telegram missions, the current flow is:- First click opens the external destination
- Second click moves into a verification-style submit flow
- The backend records the task as verified and adds the reward points
Visit mission
The Visit and Chat with heyRISA mission behaves differently. It auto-completes when triggered, awards the mission points, and opens the app in a new tab.Referral mission
The referral card does not behave like the normal social missions. It copies the referral link, scrolls you to the referral block, and rewards accrue when another authenticated user joins through your code.Referral rules that are already enforced
The referral backend currently enforces several concrete rules:- Each successful referral gives 2,000 RP to the referrer
- The referred user also gets 2,000 RP
- The referral URL is generated as
/earn?ref=YOUR_CODE - A user can only be referred once
- Self-referrals are rejected
- Referral processing is rate-limited to 5 attempts per hour
- Suspicious behavior is checked before a referral is accepted
How RP connects to $RISA
The important product truth from the current codebase is this:- The earn page frames the campaign as an airdrop season
- The score is tracked as points today
- The page copy says those points convert to $RISA tokens at TGE
- a public conversion formula from RP to $RISA
- a final snapshot schedule
- a public claim contract flow
- the final token-per-point ratio
Best way to describe the current system
- Sign in before using /earn
- Complete the direct missions first for the fastest base score
- Use the referral block to grow beyond one-time mission points
- Track total points, completed missions, and referrals inside the same screen