← Selected work

music × code · Decentralized music marketplace

soundChain

Where music production meets blockchain: musicians sell work, issue membership NFTs, and get royalties enforced on-chain — no middleman rewriting the split.

Role Full-stack & smart contract engineerPeriod Hackathon → ongoing
soundChain — music marketplace on-chain cover

The problem

Independent musicians lose revenue to opaque platforms and manual royalty splits. Membership and ownership should travel with the work — not live in a spreadsheet someone forgets to update.

The approach

  1. 01Designed a marketplace flow for listing audio, selling access, and minting membership NFTs on Algorand.
  2. 02Encoded royalty splits in PyTeal so contributors get paid according to the contract, not a handshake.
  3. 03Stored media on IPFS and built a TypeScript/React front end so the chain layer stays invisible to the musician.

The outcome

  • A working DApp that joins two of my lives — studio production and on-chain engineering.
  • Proven royalty logic that can be reused for collaborations and membership communities.
  • Shipped under hackathon pressure, then refined as a portfolio flagship for music × code.

Stack

  • Algorand
  • PyTeal
  • TypeScript
  • React
  • IPFS