kirar
Create, Earn, Thrive – No Barriers, No Borders.
Created on 1st May 2025
•
kirar
Create, Earn, Thrive – No Barriers, No Borders.
The problem kirar solves
✅ 1. Opaque Royalty Systems
Problem: Creators often don't know how much they're earning or when payments will come due to unclear and slow royalty systems.
Solution: Automated, transparent royalty tracking using smart contracts with real-time visibility for all stakeholders.
✅ 2. Lack of Ownership Control Over Creative Works
Problem: Creators lose control over their content, leading to unauthorized use and loss of income.
Solution: NFT-based licensing allows creators to tokenize and manage digital rights securely on the blockchain.
✅ 3. Widespread Piracy and Fraud
Problem: Digital content is easily copied and distributed without permission.
Solution: Immutable ownership records via blockchain prevent piracy and verify authenticity.
✅ 4. Limited Monetization Tools
Problem: African creators lack platforms to directly monetize their work and engage fans.
Solution: Tokenized sales and NFT licenses enable new revenue streams and direct fan support.
✅ 5. Inaccessible Payment Systems
Problem: Many creators can't access traditional banking services or global payment platforms.
Solution: Integration with mobile money (e.g., M-Pesa) and crypto wallets enables easy, fast withdrawals.
✅ 6. Delayed or Incomplete Payments
Problem: Traditional royalty systems delay payments or reduce earnings through intermediaries.
Solution: Smart contract-based royalty distribution ensures timely and accurate payments under 24 hours.
✅ 7. Lack of Financial Inclusion for African Creators
Problem: Less than 30% of African creators receive fair and consistent compensation despite a $15B creative industry.
Solution: Kirar provides an inclusive platform where creators earn fairly and transparently.
Challenges I ran into
🧱 . Smart Contract Complexity & Security
Challenge:
Implementing secure, multi-party royalty splits and NFT licensing logic on Polygon requires careful smart contract design to avoid bugs or vulnerabilities.
Solution:
Use OpenZeppelin libraries for standard functions like token transfers and ownership control.
Conduct local testing using Hardhat and Ganache before deploying to testnet.
Perform static analysis using tools like Slither and MythX to detect vulnerabilities.
Have contracts peer-reviewed by experienced blockchain developers within the community or via bounties.
🌍 . Multi-Language UI/UX Development
Challenge:
Supporting English, French, and Portuguese requires more than translation — it needs cultural context and dynamic language switching.
Solution:
Use i18n libraries (like react-i18next) for localization.
Work with native speakers to ensure correct phrasing and culturally relevant content.
Design a language toggle button in the header.
Adapt date formats, currency symbols, and layouts for each region.
📊 . Real-Time Royalty Tracking Dashboard
Challenge:
Displaying real-time earnings and splits from the blockchain without lag or inaccuracies.
Solution:
Query on-chain data using The Graph (subgraphs) for efficient indexing.
Cache recent data using Redis or Firebase for faster frontend access.
Build a dashboard using React.js + Chart.js or Recharts for visual analytics.
Implement filters and export options for detailed reporting.
👤 . User Onboarding Flow for Non-Crypto Users
Challenge:
Many African creators are unfamiliar with crypto wallets, gas fees, and blockchain concepts.
Solution:
Build a step-by-step onboarding wizard guiding users through:
Wallet setup
Content upload
License creation
Offer wallet-less options for viewing or purchasing content.
Provide tutorial tooltips, video walkthroughs, and FAQs .
Allow email-based signups with optional wallet connection later.
Tracks Applied (1)
DeFi
Technologies used
Cheer Project
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.
