Skip to content
Signify

Signify

Every Star deserves to Shine

Created on 16th May 2025

Signify

Signify

Every Star deserves to Shine

The problem Signify 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 I ran into

  1. 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.

  1. 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.

  1. 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).

Tracks Applied (4)

AI

AI: Integrates smart deal evaluation and reputation scoring using rule-based logic, with future potential for AI-driven ...Read More

Consumer

Consumer: Empowers independent artists and fans with a user-first platform for transparent music deals and direct suppor...Read More

Showcase

Showcase: Demonstrates a live, end-to-end decentralized application with deployed smart contracts, NFT integration, and ...Read More

DeFi

DeFi: Implements on-chain escrow, automated revenue splits, and milestone-triggered payments—bringing DeFi principles to...Read More

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.

Discussion

Builders also viewed

See more projects on Devfolio