Points & Rewards
TRUE Points — earning paths, the weekly cap, anti-abuse rules, and redemption.
What this is
TRUE Points reward genuine product use — they are not a yield-bearing token, not a securitized claim, and not transferable between accounts. The system is designed to be fair: a small number of high-volume users cannot starve the rest of the points pool because every earning surface is capped.
Earning paths
- Swap. Every $2 swapped earns 1 point.
- Daily streak. Open the app and complete one meaningful interaction (chat turn, watchlist update, signal save) to maintain your streak. Streak multipliers cap at 7 days.
- Referral. A successful referral that completes its first swap earns the referrer a one-time bonus.
- Campaign. Time-limited campaigns post their full ruleset on help.truefinance.ai/points before they go live.
Caps and reset
The earning cap is 600 points per rolling 7-day window across all paths combined. The window slides — not a calendar reset — so heavy use early in the week doesn’t lock you out of earning later. Streak multipliers and referral bonuses count toward the cap.
Anti-abuse rules
Reverse-swap detection runs on every swap. A swap immediately reversed within the protection window does not earn points. Sybil detection runs on referrals — referred wallets that exhibit clustered behavior (same funding source, same activity timing) are reverted and may forfeit the bonus. The detection logic adapts; we don’t publish the exact thresholds because doing so makes them easier to game.
Selling, transferring, or trading referral links in unsanctioned channels is grounds for points reversal and account-level enforcement. If you believe a reversal was applied in error, the appeals process runs through [email protected] with the trace IDs from your points history.
Your points history shows every credit and debit with a reason. If you see a reversal you don’t understand, the trace ID in the row is the reference to include in any support ticket. Pinned campaigns are visible from the points dashboard; expired ones drop off automatically.
Endpoints
GET https://app.truefinance.ai/api/v1/points/balance {
"balance": 4280,
"rolling_window_earned": 412,
"rolling_window_cap": 600,
"streak_days": 12,
"next_reset_at": "2026-05-04T00:00:00Z"
}GET https://app.truefinance.ai/api/v1/points/history Returns paginated entries with created_at, delta, reason, trace_id. Reversals carry a non-null reverses_id.
Safety, limits, failure modes
- Cap breaches are silent; you simply stop earning past the window cap. The dashboard shows how much room you have left.
- Reversals can lag the original credit by minutes to hours as anti-abuse rules complete.
- Campaigns are governed by their published ruleset; the points engine refuses out-of-bounds events.
- Account closure forfeits unredeemed points; redeem before initiating a permanent closure.