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
- hyperledger
- javascript
Log in or sign up for Devpost to join the conversation.