Inspiration

I was inspired by blockchain's ability to transfer non-physical assets without monetized currency integrated with each transaction

What it does

It models the transactions implicit in a photography agency supply chain

How I built it

This was built with the IBM Hyperledger Composer

Challenges I ran into

Drew: I'm more familiar with development rather than the DevOps aspect of these projects, and preparing the infrastructure of the composer environment was a challenge. Ben: I have never touched Hyperledger before and had to face a big learning curve in using a blockchain for the first time. Both: In addition, Hyperledger's tutorial documentation was rather poor. We had to do a massive amount of trial-and-error while developing the script and refining the model.

Accomplishments that I'm proud of

The transactions of photo assets and rights triggered several "Ah Hah!" moments during development

What I learned

Ben: I learned many of the basics of development with the Hyperledger blockchain, including how to process the transactions, trigger notifications, and update registries. Drew: I learned how to handle asynchronous Javascript access calls better, and how to emit and consume notifications.

What's next for Artist Rights Transfer

Presenting a UI with more robust API calls, and distributing a sample application from a public GitHub repository.

Built With

Share this project:

Updates