githubEdit

XCAD Tech

This page describes how the main components of the Watch2Earn technology work and some of the services involved.

Frontend

XCAD apps are mostly web-based. The plugin is a Chrome standard browser extension, written in HTML, CSS, and JS (particularly TypeScriptarrow-up-right), using the Ionic Frameworkarrow-up-right for compatibility. The Android and IOS apps leverage this technology, allowing the team to quickly release builds for all supported platforms.

circle-check

Other apps like the XCAD Launchpad, Influencer Marketcap, etc are built using Next.Jsarrow-up-right (React) and hosted using Vercelarrow-up-right. We also use Gatsbyarrow-up-right or others for small projects.

Backend

XCAD services are hosted on AWSarrow-up-right, well-known for its high-security standards and bleeding-edge app support. We use different technologies for it but rely heavily on a serverlessarrow-up-right architecture that allows us to scale quickly and efficiently. Our backend is mostly written in TypeScriptarrow-up-right with some specific services also written in Rust. We use different types of databases according to the needs of the particular service.

circle-info

All of our web services are also protected by Cloudflare, which provides content delivery networkarrow-up-right services, cutting-edge cloud cybersecurity, and DDoS mitigationarrow-up-right.

Blockchain

The main part of the interaction with our users and where most assets are kept safe, all of our contracts have been thoroughly written by our engineers or in collaboration with Zilliqa during the first year of the company. They have all been audited by top security firms. Contracts are written in Scillaarrow-up-right (Zilliqa) and Solidityarrow-up-right (BNB Chain, Ethereum) and tested thoroughly using Hardhatarrow-up-right. Since its inception, the XCAD team can proudly say they have never suffered a security issue to compromise their users' assets or privacy.

Last updated