Demo mode — no real CAS transaction or cash reservation is created.
Rewards after verified collection

Loyalty that follows the cash—not the click.

Points are granted once, after CAS proves the ATM withdrawal completed. Reversals create immutable counter-entries and any shortfall becomes reward debt.

Verified reward example+2,750points after cash collected
Base
2,000
Tier bonus
500
Campaign
250
Rewards are currently disabled. The operator can enable them through OSW_FEATURE_REWARDS and REWARDS_ENABLED only after CAS 20260601 cash-collection certification.
Membership tiers

Progress based on verified activity.

Thresholds and multipliers are server-side configuration, never browser claims.

Explorer×1.00reward multiplier
From 0 tier points
Silver×1.10reward multiplier
From 5,000 tier points
Gold×1.25reward multiplier
From 25,000 tier points
Platinum×1.50reward multiplier
From 100,000 tier points
01

Payment is not enough

Sell status 3 confirms crypto arrived. It cannot issue rewards without withdrawn=true and exact reconciliation.

02

Every grant is idempotent

A unique trade-and-rule constraint means repeated polling or callbacks cannot duplicate the same reward.

03

Vouchers have authorities

CAS validates CAS vouchers. Internal codes award bonus points only after collection; they never impersonate fee discounts.

04

Operator holds win

Risk holds, suspended accounts, reward locks and reversals block or counter reward issuance.

Optional top 15

Compete privately, qualify transparently.

Opt-in sellers are ranked by verified monthly volume. Public names are masked and exact volume can remain private.

2J***N1A***M3M***D