Inspiration
Licenses are all around us, they can be as simple as bus tickets or cinema entries, as well as complex, such as a year software license. However, they all need to be created, processed and verified.
What it does
Licencyo provides a simple SaaS License Platform for providers and consumers. Providers can add their products into the marketplace, while consumers can buy licenses using IOTA cryptocurrency. Blockchain acts as a resilient, transparent, distributed database, so no data will be lost in time.
How we built it
As a team of 4 people, we divided Licencyo into Frontend(1), Blockchain(2) and API(1) modules. We first focused on wireframes and frontend mockup, to make sure we all understand the use-cases and know what will the product do.
Multiple 2-hour iterations were made to check on progress and help each other, as we had a lot of troubles dealing with IOTA clients (see Challenges).
Challenges we ran into
Blockchain.
We were looking forward to using IOTA for weeks, but never really had time to try it. After all, it looks like one needs a lot of time to use it, as all client libraries are currently being reworked.
There were multiple changes made to the Javascript and Golang client libraries to make it work properly. However, after the "Night with IOTA", we finally got all features working.
Accomplishments that we're proud of
Blockchain.
Understanding the IOTA Tangle and making something useful in a single day was a big challenge that we are proud of. We also believe the use-cases were well placed and can be easily used in the real world.

What we learned
Blockchain. And that it's not that easy as it looks like. We also tried an "interface based communication", where we first created interfaces between, IOTA Tangle, API, and Frontend, documented them in a Swagger description and started to work afterward. This really helped us to keep things clear and communication transparent across the team.
What's next for Licencyo
We all believe that licenses will always be needed, and it's only a matter of time for SaaS License Platforms to evolve. We aim to be in the first line.
Built With
- angular.js
- blockchain
- firebase
- golang
- google-cloud
- iota
- kotlin
- serverless
Log in or sign up for Devpost to join the conversation.