Skip to main content

Activity Score

Activity Score (AS) is the engagement metric that sits underneath everything you earn. Every qualifying action โ€” a daily check-in, a quality message, a reaction, a thread reply, a voice tick โ€” emits AS. AS does three things:

  1. Feeds your Tune-In level progress (write-on-earn โ€” same transaction).
  2. Counts toward your Weekly Bounty share on brands that are running bounty mode.
  3. Persists on the per-brand-per-week leaderboard so brands can see who's contributing.

AS is the same shape across every brand: more participation = more AS. What changes per brand is whether that AS converts to RSNC via a bounty pool or RSNC fires directly per event (legacy/additive path).

Resonance Official's bounty is retiring โ€” AS still matters

Resonance Official is retiring its weekly bounty and paying RSNC for playing the game instead. That changes only where Resonance Official's RSNC comes from โ€” Activity Score still feeds your Tune-In level, still ranks the leaderboard, and still drives every partner brand's bounty. AS remains the engine; only Resonance Official's own payout is moving off it.

10,000 AS / week hard cap

Every user is capped at 10,000 AS per ISO week across all sources combined. Once you hit 10K, extra engagement is still logged but earns 0 additional AS until the Monday 00:00 UTC rollover โ€” it's a hard cap, with no soft approach.

This is intentional: max-grinders plateau at 10K, so a casual player at ~1,500 AS/wk (15% of the cap) still holds a meaningful slice of the bounty leaderboard.

Two places you'll see "Activity Score"โ€‹

The two numbers are real, both tracked, and they answer different questions.

SurfaceLabelWhat it isResets?
/cooldowns in DiscordActivity Score (this week)Per-week velocity stat across event families. Drives bounty payout share + universal-formula base.Mon 00:00 UTC, with 25% rolled forward
Settings โ†’ Profile tabLifetime Activity ScoreCumulative AS across all weeks and brands. Feeds Tune-In Hz progress.Never

If you're trying to grow your Tune-In level, watch the lifetime number. If you're trying to win this week's bounty pool, watch the weekly one.

What earns ASโ€‹

Three categories of events emit AS. Which ones count for you depends on which Quest Packs you hold (see Quest Packs) โ€” but the core events below always count for everyone.

Always counts (no pack needed)โ€‹

  • Daily check-in (gm / gn)
  • Social-link posts
  • Quality messages and quality replies

Counts when you hold the matching Quest Packโ€‹

  • Threads (Standard pack)
  • Engagement events: deep replies, news tracker, mentor reach, codex, traffic director, atom level-up, reaction threshold, engagement bounty (Rare pack)
  • On-chain actions, NFT/perk mints, voting, salvage payouts, voice, stage, place-order events (Mythical pack)

You don't have to hold a pack to participate โ€” you'll just earn 0 AS on those categories. The base earning loop (daily, social, quality) runs without any pack at all.

How AS yields stack (live values)โ€‹

Each event family has an AS yield (how much you earn per event) and a weekly cap (how many times that family counts before it stops emitting). Today's values, post-2026-05-23 rebalance:

FamilyAS yield / eventWeekly event cap
Engagement Bounty โญ1002,000
Thread Created30030
Reply to Others1121,500
Reactions Received1121,120
Reaction Given1550
Quality Message306,000
Daily Check-in1414

These per-family caps limit how many of each event count toward AS in a week, but the 10,000 AS / week overall ceiling is what actually binds for active players โ€” you'll hit that long before most of these per-family caps. (Kitchen cooking feeds a separate 5,000 AS/week craft bucket โ€” see below.)

The 10K weekly cap is reachable through multiple paths โ€” you don't need to grind every family:

  • The Engagement-Bounty path. Write content that lands 3 unique engagers within 24h. Each qualifying post fires +100 AS Engagement Bounty on top of the underlying Quality Message yield. 100 bounties = capped. This is the highest-leverage path for users who write content people genuinely engage with.
  • The Reply-heavy path. Replying to others pays +112 AS each, capped at 100/wk. Maxing that alone yields 11,200 AS โ€” over the cap.
  • The Thread path. 300 AS per Thread Created, capped at 30/wk = 9,000 AS. Pair with daily check-ins + replies to top off.
  • The diversified path. Mix Quality Messages (1,800 max), Replies (capped at 11,200), Reactions Received (3,360), Daily Check-ins (196). Easily clears 10K without leaning on Engagement Bounties.
Engagement Bounty fires automatically

You can't trigger Engagement Bounty directly โ€” it's a secondary reward layered on Quality Message. When a quality post gets 3 unique engagers within 24h, the bot fires +100 AS to the author (on top of the +30 from the Quality Message itself). Footnote in /cooldowns shows this explicitly.

Reactions Received โ€” what countsโ€‹

A "Reaction Received" credit fires when one of your posts hits 3 qualifying reactors (lowered from 5 on 2026-05-23 so the family actually credits in normal-sized communities). Daily cap of 20 per user prevents farming. The yield (+112 AS) lands on the original author, not the reactors.

How AS converts to RSNCโ€‹

The conversion depends on which mode your brand is on.

Brands on Bounty Mode (most brands soon)โ€‹

Each event emits AS, not RSNC, in real time. Once a week the brand's RSNC budget is split across every user who hit the floor (default 50 AS / week), weighted by their AS share.

your_payout = floor(your_AS / sum_of_qualifying_AS ร— pool_rsnc)

Sustained, broad participation wins. A one-day spike with no follow-through loses to a steady week.

Worked example. A partner brand's weekly pool is 50,000 RSNC. Total qualifying AS across all members is 200,000. You earned 1,000 AS that week.

your_payout = floor(1,000 / 200,000 ร— 50,000) = 250 RSNC

Paid out Mon 00:01 UTC the following week, to a single channel announcement. Not a DM (per Resonance house rule โ€” see your brand's notification channel).

Brands NOT on Bounty Mode (additive / legacy)โ€‹

These brands still pay RSNC directly per event using the universal reward formula. AS still accumulates in the background (and still feeds Tune-In Hz), but it doesn't drive a weekly payout โ€” it influences the per-claim base instead.

Either way, AS is the engine. Bounty mode just batches payments into a weekly pool.

How AS feeds Tune-Inโ€‹

Tune-In is AS-fed โ€” the old "burn RSNC to level up" path is retired (see Tune In).

As of 2026-05-21, levels follow an A4 per-tier Solfeggio curve โ€” each of the 9 Solfeggio tiers has its own chunk cost, with the 10th level of every tier being the most expensive single level inside that tier:

Solfeggio tierLevelsCumulative AS at top of tier
Foundation1โ€“105,000
Restoration11โ€“2015,000
Liberation21โ€“3030,000
Transformation31โ€“4050,000
Miracles41โ€“5075,000
Connection51โ€“60105,000
Expression61โ€“70160,000 โ† ~16 weeks at max-grind
Intuition71โ€“80220,000
Awakening81โ€“90300,000

At the 10K/week cap, L70 takes ~16 weeks (~4 months). At a casual 1,500 AS/wk, L10 takes about a month and L20 about 10 weeks. See Tune-In โ€” the Solfeggio tier curve for the full breakdown.

Your level is floored โ€” V1 burners keep a permanent floor (L10 if they reached L10+ via burn, their actual level if lower) and the AS-fed system only adds on top.

Recipe completions also emit AS (capped)โ€‹

Completing a recipe in the Kitchen emits AS into a separate weekly craft bucket, capped to keep the bounty leaderboard fair:

  • Per-week craft cap: 5,000 AS (independent of the 10,000 AS chat bucket โ€” so a maxed player can earn up to 15,000 AS/week across both).
  • Per successful cook: you earn roughly recipe level + the value of the ingredients you burned in AS. Higher-level recipes with higher-tier ingredients pay more.

Above the 5,000 craft cap, recipes still produce their normal outputs โ€” they just stop adding to the bounty leaderboard for the rest of the week.

Anti-farmโ€‹

  • Per-reaction dedup: 24h TTL per (server, reactor, message). Toggling on/off doesn't double-count.
  • Reaction Given lifetime cap: 50 / week per user.
  • Quality gate: short, AI-sounding, copy-paste, rapid-fire posts score 0. Run /analyze to debug.
  • Per-recipient bounty cap: 1,000,000 RSNC / week (enforced in the payout cron โ€” protects against unbounded pools).

See alsoโ€‹