Report
Hello everyone, I had an idea to make an API that offers blockchain services like sending cryptocurrency, store and update data transparently and securely. As a software developer would you pay for such a service? What could I do to improve my idea?
I think developer who would want to use blockchain APIs are the one who has some technical understanding of smart contract codes. Because without knowing how SC works, it's hard for one to truly appreciate it. Once they understand, I think it's quite straightforward to write simple codes that send crypto, get, set, data.
It is complex if you are doing something complicated.. it's just my opinion, and I might not be the best prospect for your service since i wrote SC myself. can you elaborate on specific use cases?
Use cases are:
1- For rewarding system. Example:
A)Fingerprint for attendence, employee who attend eraly for 3 days. Will earn cryptocurrency.
B) Recycling system when user put consumed materials on trash with sensors he will earn cryptocurrency for that.
2- For supply chain system. Integrate existing DB systems with Blockchain to make data more transparent.
3- Creating certificates or any paper need to immutable and protect it from falsify by spammers.
I can tell that there is demand for that for sure if you build that niche APIs.
Because there are lots of companies building those things by themselves from ground up, mainly for proof of concept though.
I think main challenge would be finding a few companies that would give you specific requirements on how the APIs should look like, and how much they are willing to pay for that services. It's more like a consulting service.
If you start executing this idea, I'm happy to keep our conversation going. Maybe chat via linkedin?
Yes sure, I started implementing some POC using IOTA. I used them on some use cases like recycling-system and supply chain. You can find them with full code implementation here:
https://medium.com/coinmonks/recycling-system-using-iota-2172ecc7444
https://medium.com/coinmonks/make-a-rest-api-to-track-products-51fb65e4ab4d
My LinkedIn account:
https://www.linkedin.com/in/yehia-tarek-abdelmonem/
Hi, what are some use-cases and differentiation with the current solutions :
For Ethereum there is https://infura.io.
For Bitcoin there is the Coinbase API.
I didn't use Coinbase API before. But for Infura API, My API will be user-friendly for any developer who understands the basics of API usage only. To use Infura you need to understand smart contracts developments basics like gas cost, hashes, block-number...etc
Example:
rewards system use-case
Using Infura: a) Developer need to understand how blockchain work or at least basics.
b) System implement Etherum blockchain so he will face some challenges like micro-transactions.
Using my API: a) Developer will need to make only end-points call like Data/{save date} Or Rewards/{user-ID}
b) System will use hybrid blockchain like Hyperledger fabric/Block-stack or different distributed ledger like IOTA I didn't decide yet.
What you're describing is not "Blockchain as a Service", it's an API that's specific to a vertical, in your example a "rewards service". With the advantage or disadvantage of having a rewards API built on top of a blockchain. I like blockchain too, don't get me wrong. But, to me, it looks like a solution in the search of a problem. What problem are you trying to solve?
A lot of already implemented system need to use Blockchain. In supply-chain, certificates issuing and rewarding systems. But they don't use it for some reasons like.
This comment was deleted 6 years ago.