
Signify
Every Star deserves to Shine
Project links
About this project
The problem it solves
The traditional music industry has long been dominated by centralized intermediaries — major record labels, distributors, and aggregators — that often exert disproportionate control over artists’ rights, revenue, and creative freedom. Independent artists, in particular, face several persistent issues:
Opaque Revenue Sharing: Contracts are often complex and lack transparency, with hidden clauses and unfavorable terms that reduce artists' earnings.
Delayed or Withheld Payments: Payment cycles are slow and subject to manipulation, with artists frequently waiting months to receive what they’re owed.
Scams and Fraudulent Labels: With no verifiable on-chain identity, many so-called "labels" exploit artists with fake promises or predatory terms.
Limited Fan Engagement: Artists struggle to raise funds directly from fans without giving away a large portion of revenue to intermediaries or platforms.
Challenges we ran into
- Designing Trustless Music Contracts One of the most complex challenges was architecting smart contracts that could reflect the nuances of music deals—such as revenue splits, milestones, and deliverables—while maintaining simplicity and security. Traditional music agreements are full of edge cases and legal jargon, so translating that into deterministic smart contract logic required significant abstraction.
How we overcame it: We broke down real-world contracts into modular components (e.g., payment triggers, ownership rights, milestone conditions) and modeled each as atomic, reusable smart contract functions. We then encapsulated these components into a single NFT-backed contract per deal, improving usability while maintaining flexibility.
- Ensuring Secure and Instant Payments Implementing escrow-based, milestone-triggered payments in a secure and gas-efficient way was challenging. Incorrect logic could lead to lost funds, failed releases, or unfair distribution.
How we overcame it: We used rigorous testing and formal design patterns to build our escrow system. Edge cases such as reentrancy, incorrect milestone triggers, or contract self-destruction were mitigated by following OpenZeppelin’s battle-tested libraries and running test suites across both Sepolia and Base testnets.
- On-Chain Reputation System Creating a reputation system that could accurately reflect a label or artist’s credibility based on on-chain activity—without being susceptible to manipulation or spam—was non-trivial.
How we overcame it: We implemented a scoring mechanism that considers verified transaction history, deal completion rates, and timeliness of payments. We avoided subjective metrics and instead relied on cryptographic evidence available on-chain (e.g., deal hashes, contract execution times, wallet verification).
About the founder
Building on Base from India