Skip to main content

Pay-or-Play Parity

Every RSNC spend in Resonance also offers two other rails at a fixed parity — USDSC and Card:

1 USDSC = 1,000 RSNC

Pay or play. Payers buy time. Players grind RSNC. Both feed brand demand for the same items. For the full "which button do I press" decision, see Spending RSNC.

The core rule

  • Anywhere you'd spend RSNC (perks, Kitchen items, forge fees, mulch fees, transmute fees), there are USDSC and Card buttons beside the RSNC button. All three are live.
  • USDSC and Card pricing is flat — it's the parity peg, and it doesn't move. Card runs through Stripe at the same parity as USDSC.
  • RSNC pricing gets your Tune-In discount (see below). USDSC and Card don't.

So a Tune-In L20 user (8% discount) pays either 920 RSNC or 1 USDSC (or $1 on Card) for a 1,000-RSNC item. A modest pull toward RSNC for engaged users; parity for everyone else.

Tune-In discount on the RSNC side

Tune-In's role in spending is to discount RSNC prices on a diminishing curve, capped at 20%:

Tune-In levelRSNC discount
L10%
L52%
L105%
L208%
L5013%
L90 (Resonate)20% (capped)

The discount only ever applies to RSNC spends. The USDSC and Card price for the same item is identical at every Tune-In level. This protects the parity peg — USDSC and Card always represent the same amount of work regardless of who's paying.

Where parity applies

SurfaceRSNC sideUSDSC / Card sideStatus
Perk claimsBurn RSNC (discounted)buyWithStablecoin on PointsSale, or Card at parityLive
Kitchen producers / equipmentBurn RSNCbuyWithStablecoin at parityLive
Kitchen recipe inputsUse ingredients (free) or buy with RSNCBuy with USDSC at parityLive
Producer slot 4 + slot 55,000 / 15,000 RSNC$5 / $15 USDSCLive
Cooking slot temporary expansion5K / 10K / 15K RSNC for 7-day slot$5 / $10 / $15 USDSCLive
Forge fee (first mint)500 RSNC (350 for Signal subscribers)Equivalent USDSCLive
Forge extra mints (#2–#6)n/a — already USDSC-native$1 / $3 / $6 / $12 / $24 USDSCLive
Mulch fee100 RSNC per dissolve1 USDSC per dissolveLive
Transmute fee500 (Std→Rare) / 1,000 (Rare→Mythic) RSNCEquivalent USDSCLive
All three pay rails are live

The RSNC, USDSC, and Card buttons on perk cards all work today — being short on RSNC no longer blocks a claim, since the USDSC and Card buttons stay live. See Spending RSNC for how to choose between them.

What buyWithStablecoin does on-chain

The on-chain contract method that powers the USDSC path is PointsSale.buyWithStablecoin(token, amount, recipient). Its selector is 0x382be1c5. It already powers:

  • Forge extra mints (#2–#6 in USDSC)
  • Signal subscription purchases

When you pay with USDSC, the contract also mints the equivalent RSNC to your wallet as a side effect (it's a "buy RSNC with stablecoin" contract). For Pay-or-Play, that's intended — you get the item AND the equivalent RSNC, which you could immediately re-burn if you wanted. Net economic outcome matches a 1:1 USDSC swap.

Rounding

USDSC has 6 decimals; RSNC has 0 decimals. Parity rounds up on the USDSC side so the platform never loses sub-unit RSNC to fractional USDSC:

RSNC itemUSDSC paid (parity, rounded up)
500 RSNC1 USDSC
1,000 RSNC1 USDSC
1,500 RSNC2 USDSC
5,000 RSNC5 USDSC

Why it's set up this way

Two cohorts use Resonance differently:

  • Payers show up with money and time pressure. They want to skip the grind and unlock the item.
  • Players show up with time and want to grind their way in.

Both pay the same brand demand, both move the same supply curve. The grinder creates the RSNC supply; the payer absorbs items at a parity-stable price. Brand revenue from USDSC purchases gets split 70/30 (brand / platform) — see the Resonance pivot spec for the full economics.

The Tune-In discount preserves the original Tune-In value prop for engaged users without breaking the peg for everyone else.

See also

  • Activity Score — what you earn for participating
  • Bounty Mode — how the per-event AS turns into weekly RSNC
  • Tune In — the discount curve
  • Forge — already uses Pay-or-Play for extra mints