Upwork is hiring a Blockchain, Web3, Smart Contract Expert Needed for Generative Music Project

Blockchain, Web3, Smart Contract Expert Needed for Generative Music Project

Upwork  ·  US  ·  $62k/yr - $100k/yr
about 2 years ago

I’m an Artist who is working with a musician and we’re looking to create a way to release on-chain generative music as NFTs.

For this first project we would like to release one generative song that would create a fixed number of outputs (NFTs) when minted ie. 100 randomly generated variations of the song.

A simple way to describe it would be that this could work in a similar way to how Artblocks delivers generative on-chain art as NFTs:

https://www.artblocks.io/info/how-it-works

The musician works with a generative AI engine and the main challenge I can see is in terms of storage of the music file and ensuring that this could be fully on chain or as close to on chain as possible: the music file would be around 300mb in total.

I understand one way could be that we store the music file on a decentralised server (like Arweave) and then a hash (random number) could be generated at mint that could then stream a unique version.

Ideally I’d love for this to be released on Ethereum (but understand that it would be expensive to store a large file), if not Tezos - I also understand that Tezos is developing an Ethereum L2 and wondered if this could be a route to investigate:

https://wiki.tezos.com/learn/futuredevelopments/layer2

I am very open to other ideas and solutions.

What I am looking for:

- An experienced solidity developer to have a call with and go through the various options and viability of creating a smart contract that could deliver an on-chain generative piece of music.

- If you have experience of working with decentralised media storage (Arweave or similar).

- If you have worked with generative code and smart contracts in the past.

- If you have worked with music, AI and blockchain.

This is an initial call to map out and decide on the best route to develop an MVP with a rough guide to the challenges and cost.

I can send on more details if needed.

Thanks for reading.

Job is closed

This job is already closed and no longer accepting applicants, sorry.