Created on 13th July 2025
•
ScoreZ fundamentally transforms the way fans engage with players, clubs, and tokens — by introducing a fair, performance-based system that rewards actual talent over mere fame.
ScoreZ introduces expiring, seasonal Player Fan Tokens (PFTs) tied directly to a player’s real-world performance. This creates a new layer of trust, utility, and engagement.
ScoreZ makes fandom smarter, fairer, and more dynamic — empowering fans to back players based on performance, not popularity.
During the development of scoreZ, we came across a few core technical challenges that were essential to making the protocol work as intended. Each was addressed with simple, practical solutions.
We encountered occasional inconsistencies and delays when interacting with the Chiliz RPC endpoints. To improve reliability during development and deployment, we added retry logic and handled transaction confirmations more gracefully in our scripts. This ensured smoother contract interactions and data syncing.
To make player token value and PvP staking depend on real-world performance, we needed live match data on-chain. We built a basic oracle system that pulls data from trusted sources, processes it, and writes it to the blockchain at regular intervals. This allowed us to trigger stat-based logic like token valuation updates and PvP match resolutions.
Since every player has their own seasonal token, we had to handle dynamic deployments efficiently. We built a token factory contract that allows the creation of new ERC-20 tokens on demand, storing metadata and season expiry in a structured way. This made it simple to onboard new players each season without manual overhead.
We implemented a PvP staking feature where fans can pit two player tokens against each other based on in-game performance. We structured the contract logic so that each match references a verified performance snapshot from our oracle, and outcomes are settled transparently. It was a straightforward but effective system to gamify token usage.
Each of these components came with its own design choices, and we focused on building solutions that were simple, maintainable, and directly tied to the core use case of performance-based player tokenization.
Tracks Applied (4)
Technologies used
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.