City-P2E-Staking-Rewards-Smart-Contract.This repository contains a smart contract for a Play-to-Earn (P2E) system built on Ethereum. The contract allows users to stake ERC-20 tokens in whitelisted buildings, earn staking rewards, and claim building-specific rewards based on their ownership and the reward power of their buildings.