Svandis Development Progress
Tags: Data Mining, Development, Crypto, Blockchain

2018 has been a very fruitful year for Svandis team. We have completed a lot of work and achieved great results in developing the ecosystem that will be beneficial for all crypto-market participants. We would like to share what has been done so far with our community, and will keep you updated on our plans for the future.

Q1 2018

Data Mining Worker

Broke ground on the worker application for distributed users to contribute their computing resources. The worker is used to actively query websites that have been tagged by the Svandis Internal team.

When new information is found by a worker, a socket-server confirms the findings and is able to forward them onto the content extractor.

With outside users to contributing computational resources, more web sources online can be queried by the system.

Svandis Frontend

The frontend for Svandis is an angular application created to act as a dashboard for the many features included within the system.

It was created in Material Design with friendly login options. It will serve as a platform for the newsfeed, the tokensale screeners, alt-coin screeners and up to date information, and blockchain connected modules that serve to keep the platform transparent.

Research & Development

The team researched originally the data structures that token offerings have in common to create a standardized fact reporting system for blockchain.

News aggregation and the scraping of data sources was of particular interest in research.

Q2 2018

Data Content Extraction

Works to extract content from URLs programmed by the Svandis Internal Team. The content extracted is later scraped with machine learning to be relevant in the platform’s news feed.

The Content extractor is meant to integrate natural machine learning to improve the quality of the tags important to users in the newsfeed.

Svandis Token Sale Smart Contracts

Started working on the Ethereum Based Smart Contracts for Svandis.

In this quarter, the Svandis token sale protocol was created. The token sale will be tiered and feature a Svandis ERC20 token.

Token Sale Website

The Svandis main website was designed and created to show off the most important information on the Svandis platform.

Svandis key features from the whitepaper are presented on the website. The prospective token sale information has also been listed. Finally, the team and advisors are listed within the website.

Q3 2018

ICO Screeners

Started UI and Schematics For Tokensale Screeners. Created the detail sets for the Tokensale screeners. Internally drafting the schematics for different types of Svandis data available.

Tokensale Screeners are available through the front end, they show important information such as price, industry, country, team members.

This information is meant to be crowdsourced in the future and improved by decentralized Svandis users acting in the benefit of the ecosystem, in return for Svandis rewards.

Alt Coins Info and Screeners

Such as with the Tokensale Screeners, there is also up to date Alt Coin information available on the platform. This information will later be partially crowdsourced for factual information.

Technical information such as the price, price changes and volume are available through the platform.

Technical Whitepaper

This whitepaper was created in the purpose of offering an extended explanation for the goals of the Svandis platform. By concisely breaking down the different components of the full system, we are able to pinpoint why Svandis is useful.

Svandis’ technical architecture allows for the system to take on great loads of data, scrape it and present it to interested blockchain users. Those users have different ways to contribute to the ecosystem, and can furthermore influence the actual content of the Svandis offering.

Svandis offers a news feed for opinion based information through the use of the content extractor and worker. Svandis offers a database of factual cryptocurrency information through crowdsourced data. Users are incentivized to submit factual information about token offerings and active tokens for example.

Svandis Helpdesk

Established the Svandis helpdesk to gain users feedback, offering technical support with the demo, and offer information on the Svandis upcoming token sale.

Customizable Interface

Steps were taken to make the frontend more customizable in appearance for the end user. The UI was significantly improved with new features and settings.

Token Sale Administration Module

In order to help administer the token sale, the team built a typescript angular based administration module for internal use.

To help the token sale move smoothly, the smart contract admin panel will allow the internal team to be able to execute a potential tokensale from their browser in metamask.

Beta Testing

The front end and worker applications were qualified as minimum viable offerings for a demo. Beta users joined Svandis to start building feedback on the application.

Q4 2018

Frontend Newsfeed

In this quarter the frontend had the UI for the newsfeed complete, now users can see newsfeeds from multiple sites around the world.

Globally distributed workers run remotely and provide processing power to scrape set web sources, the content is then extracted through the system and the end result is displayed to the user.

Users can filter the news feed with parameters such as date, categories and sentiment.

MVP for Ethereum User Onboarding tour

Logged in users in the platform are now able to onboard onto the Blockchain. The MVP has been setup for both crypto beginners and expert users. Blockchain keys are setup for a user within the browser. The user is then able to save the key.

Expert users have the ability to manage their own decentralized identity. They can save their key, and if it is lost they are the only ones who can recover it.

Beginner users are able to manage their own decentralized identity as well, however we introduce centralization as we give Svandis a key. This way, although the user can save their key, Svandis is able to recover their blockchain identity if they lose the key stored in their browser.

The strategy here is to allow users to gain their decentralized identity to be able to submit signed data to the platform. This verifies users identities and provides a way for Svandis to assign reputation to a user. Unlike centralized tokensale platforms, the users reputation is linked to their ability to submit factual unbiased information about projects.

Users do not require Metamask to interact, everything is done through the browser. Fees are collected from the user to cover the cost of backend processes, Svandis submits the users decentralized identity to the blockchain on their behalf using a signed message to confirm it was them. Svandis covers gas fees.

This feature was inspired by Ethereum Improvement Protocol EIP 1078 for Universal Login.

Svandis Smart Contract Backend