SIP-031 heavily references TVL, LP, and DeFi incentives.
How will the Endowment measure and fund traction for consumer-facing apps — GameFi, social, creator economy — where success is wallets, sessions, or NFT trades, not TVL?
Sybil-Resistant KPIs for Non-DeFi Projects
A proposed model for measuring real human engagement and economic utility on-chain — beyond TVL.
KPI Formula
Sybil-Resistant KPI Score = (Retained real users × Paid on-chain actions × Avg spend) − Net subsidies
This model is designed to help the Stacks Endowment and Treasury Committee evaluate traction in consumer-facing apps — such as GameFi, social, and creator economy — where traditional DeFi metrics like TVL and LPs are not applicable.
Metric Definitions
1. Retained Real Users
Humans who return regularly — not bots or one-time airdrop participants.
What counts:
Daily/weekly wallets that return ≥3 times in two weeks
Wallet has claimed a .btc
name
Passed voice, video, or skill-based challenge
Repeated sign-ins to the same game, app, or social interface
Example:
500 players solved a game at least 3 times per week in the last month.
2. Paid On-Chain Actions
Voluntary transactions where the user spends STX, sBTC, or app-native tokens.
Examples include:
Minting or upgrading NFTs
Paying for quests, battles, or events
Tipping a creator or joining a live session
Purchasing in-game items directly on-chain
Example:
10000 FTs minted at 3 STX each = 30000 STX in organic spend.
3. Average Spend (ARPU)
Shows the depth of user engagement and willingness to pay.
Formula:
Avg spend = Σ(user on-chain spend) / retained users
Tracked monthly or quarterly to assess loyalty.
Example:
2,000 retained users spent 30,000 STX last month → ARPU = 15 STX
4. Net Subsidies
Rewards not backed by genuine effort or spend. Deducted to prevent inflated KPI scores.
Include as subsidy:
Pure airdrops for likes, retweets
Referral bonuses without follow-up actions
Unlocked liquidity mining
Exclude (acceptable incentives):
Prizes for skill-based games
Educational bounties that trigger paid actions
Small starter kits requiring user top-up
Formula:
Net subsidies = total incentive payout – value converted into real spend
Sample Score Calculation
Retained users: 2,000
Paid actions per user: 4
Avg spend: 10 STX
Net subsidies: –10,000 STX
Result:
(2,000 × 4 × 10) – 10,000 = 70,000 STX of net, Sybil-resistant value created
Who Evaluates and How
Treasury Committee & Community Grants
1. Role of the Treasury Committee
As defined in SIP-031, the Treasury Committee is responsible for reviewing and approving funding proposals, including Community Grants. This KPI model provides a consistent framework for comparing consumer-facing applications beyond DeFi.
All grant applicants should submit their Sybil-Resistant KPI estimates based on this model.
Treasury members will use these inputs to evaluate traction quality, economic activity, and capital efficiency of the application.
2. Public Data & Accountability
All grant applications and KPI submissions must be made publicly (e.g., GitHub or Forum).
The community can provide feedback or flag suspicious or over-inflated metrics.
Treasury decisions remain independent but are made in view of public commentary and data.
3. Platform Admin by Ops Entity
The Operational Entity (as outlined in SIP-031) is tasked with building and maintaining the infrastructure to collect, track, and publish KPI-related data — but does not decide which grants are approved. That remains solely the role of the Treasury Committee.
Conclusion
This proposed KPI model helps ensure that funding decisions are based on real user behavior, not speculative TVL or artificial engagement.
It’s Sybil-resistant
It’s built for games, social apps, and creators
It rewards projects that convert attention into sustainable economic activity
We invite the Treasury Committee, builders, and the broader Stacks community to adopt and refine this model as part of the funding framework under SIP-031.