
Inspiration
In Beethoven's era, hearing a symphony twice was considered fortunate; today, music is as readily available as anything we can think of, and we find ourselves immersed in a vast sea of options.
But the origins of famous tunes sometimes remain mysterious. Artists face challenges in openly sharing and blending sounds from around the world, often landing in disputes, even legal battles, over who contributed what to these renowned melodies.
What it does
SoundSphere is a social platform where creators and fans can keep records during the intricate process of music creation, and also collaborate seamlessly.
How we built it

SoundSphere's Contract is written in Solidity and deployed on the Ethereum blockchain. The core contract manages creation and collaboration states within the universe and is hosted on Sepolia.
Soundsphere supports contributions and messages from other routers deployed on Avalanche's Fuji C-chain and Polygon's Mumbai Testnet, utilizing Chainlink CCIP and automation for external data/cross-chain integration.
-Soundshpere's Clientside is bootstrapped using Next.js, Radix UI, and Thorin UI from ENS. Orbis protocol is used to power a decentralized chat inside any Music Bloc, and the website is dynamically hosted on vercel.
We utilized ENS name resolver to assign a human-readable URL to the Music Bloc Addresses, and lighthouse.storage for quick IPFS upload
We monitor and collect events from the core contract via subgraph, utilizing the Graph wonderful indexer.
Addresses
| Chain | Core Contract | Sender Contract |
|---|---|---|
| Sepolia | 0x48E2c7E6e2bb2F0983bA56C8F66a8A553ac8Cc09 |
0x48E2c7E6e2bb2F0983bA56C8F66a8A553ac8Cc09 |
| Fuji | ❌ | 0xDfA982cB1A5bDa0ad62dFfd416bABBfab02D6ba8 |
| Mumbai | ❌ | 0x3af06a265fD1ED7d68B5b24f2674b4C4f8782319 |
ChainLink References
THE GRAPH References
Frontend & ENS UI References
Challenges we ran into
It was challenging to get AVAX faucets from core.app during the build period. Also soundsphere.xyz domain was already taken, so we temporarily picked soundxphere.xyz to host our demo
Accomplishments that we're proud of
- Chainlink Integrations (CCIP & Automation)
- ENS Thorin Integration
- The Graph integration
- Infinite Canvas Display for Music Blocs
We are proud that we've created a platform that addresses real-world challenges in the music industry. The successful implementation of our decentralized features, such as creating music blocs, contributing to seed boxes, and completing seeds, reflects our commitment to providing a secure and transparent environment for music collaboration. Overcoming technical challenges over multiple interactions in such a short period further adds to our sense of accomplishment during the Constellation hackathon.
What we learned
SoundSphere taught us valuable lessons about how easy blockchain interoperability can be with Chainlink, and how protocols like ENS and the Graph is driving user and developer-friendly experience in dApp developments.
What's next for SoundSphere
Our goal is to make SoundSphere a vibrant ecosystem that empowers creators and revolutionizes the way music is shared, appreciated, and collaboratively produced.
Roadmap:
Continuous Development:
- Auditing and Refinement: the future of SoundSphere would involve continuous auditing, refinement, and expansion of our smart contract logic and upgradability.
- Integration and Optimization: We'll strengthen our social media analytics capabilities with Chainlink functions. This will provide creators with powerful insights and analytics to better understand their audiences and trends.
Governance Implementation (SGov):
- Decentralized Rule Setting: Creators on the platform will have a say in shaping the ecosystem. The implementation of a decentralized governance model (SGov) will allow for voting on rules, including the Minimum Bloc Requirement, fostering a creators-driven environment.
Public Testing and Campaigns with Music Producers:
- Collaborative Testing: We will conduct public testing involving music producers, inviting them to engage with the platform, provide feedback, and help us refine the user experience.
Business Model Evaluation:
- Iterative Evaluation: We'll evaluate and iterate on our business model, considering feedback from users and adapting to the evolving landscape of the music industry.
Mainnet Launch (July 2024):
- Culmination: The journey will culminate in the official mainnet launch of SoundSphere. By July 2024, we aim to provide a fully functional, decentralized, and user-friendly platform that empowers creators and revolutionizes the music collaboration experience.
Built With
- avalanche
- chainlink
- ens
- ipfs
- lighthouse
- next
- orbis
- polygon
- radix
- sepolia
- solidity
- tailwind
- thorin
- typescript
Log in or sign up for Devpost to join the conversation.