SCv3 Dev Report #1 – Own Explorer and API Based System

Today we finished the first important steps to move forward to v3.

Own Explorer

Our current logic is using coins third party explorer’s to process checks for ‘chain state’ (on-chain, etc) and to verify transactions. Unfortunately, there are issues on a daily basis with these explorer’s, which needs a lot of time to maintain and limits the usability. Some coins even don’t have a backup explorer.

The verification of transactions and wallets is the basis for every crypto system to ensure a secure and smooth functionality.

We have completed the functionality of our own generic explorer’s and will be able to handle every need internally – making StakeCube more independent from other services. We also started to develop graphical interfaces to allow our users to navigate through and search the complete blockchain for each listed coin without leaving the website.

API Based System

Security & performance, integration by other services, dev team scaling and “permissions”, development speed and expandability are some of the many advantages the new API based system offers.

Besides extensive options of integration through different parameters, all functions are converted to private and public APIs. Every third party service will be able to integrate our Exchange, NodeCube, etc.

Security & performance is further increased by using defined routes. This guarantees no functions can be performed by unwanted bots or unauthorized parties and reduces the requests of the webserver/frontend.

Our own development time for new functions is reduced dramatically, everything is done by the API’s – we only need to worry about interfaces.

Porting the website to an mobile app is also only a minimal effort after we fully finished this step.

But the final goal is even more amazing:

A drag & drop app builder for our users. Everyone gets the possibility to build apps without programming skills: own overviews, new functions, widgets, …

These custom apps can be shared with other users for free or sold for $SCC on an internal app store. Certainly, we will implement the one or other app into the “main” system 🙂

Following screenshot shows sample data and output:

Generic wallet interface

At the beginning StakeCube focused on wallets with PoS and MN functionality and bitcoin’s RPC interface design. With increasing demand we want (and need) be able to implement also more “custom” coins like Ethereum and ERC-20 tokens, top 100 coins in general. We are close to achieve the goal with a powerful new tool. This implementation allows us to connect every coin to all our apps quite easy by using the same (generic) RPC calls.

Learn more about the goals of StakeCube v3 and more finished development steps in the next report, which will be released on august 28th.