Staging, 4thTech dID, dMail, dChat & dNotary Testing Platform
To enable digital web 3.0 transformation and E2EE peer-to-peer communication, 4thTech is developing on-chain dID (i.e. FOURid Protocol), multi-chain (i.e. Ethereum, Tolar, Substrate, Solana) wallet to wallet dMail (i.e. FOURdx Protocol), file-checksum dNotary (i.e. FOURns Protocol) and on-chain Solana dChat (FOURim Protocol). Overall 4thTech is enabling any user to secure their online communication with blockchain security and military-grade encryption. While most of the 4thTech protocols are already in production, a staging environment has been set up to clone the production environment and enable individuals or organisations to test drive the solutions before onboarding.
Until 2022, 4thTech’s main focus was developing a public multi-chain end-user Web 3.0 communication infrastructure. At the beginning of 2022, a corporate framework was beginning to take shape to also enable enterprises to access this technology. Staging as the first step enables Enterprises to test drive 4thTech products (i.e. dID, dMail, dChat, dNotary) and protocols (i.e. FOURid, FOURdx, FOURns and FOURim) in a non-production environment. 4thTech Staging currently supports Kovan, SI-Chain, Edgeware DevNet and Solana DevNet. Open for the general public, 4thTech Staging uses free TestNet tokens (i.e. Kovan ETH, SI-Chain TOL, Solana DevNet SOL) to power the blockchain transaction.
💡 Read More: https://wiki.4thtech.io/
The evolution of 4thTech reaches back to 2018 when the first beta or 1.0 was deployed in production proving the 4thTech concept of encrypted Ethereum-based wallet to wallet data and content exchange protocol (i.e. FOURdx). The SI-Chain (i.e. Enterprise HashNet based DLT protocol with up to 50k TPS) integration and network support followed in 2020, which is now open to the public as a part of the staging environment. The 4thTech 2.0 update in 2021 brought production data notarisation (i.e. FOURns), upgraded on-chain identity (i.e. FOURid), FOURwaL support for all Chromium and Firefox browsers and added Substrate and Solana blockchain support. The coming 3.0 update will be the biggest up to date. Besides many new features and features upgrades, it will bring design unification and platform decentralization.
💡 Read More: https://4thtech.io/roadmap/
Usually staging is set up to replicate the production environment, test code or updates to ensure quality under a production-like environment before application deployment. In most cases, staging is not open for the public domain. This was also the case for 4thTech, but with the need for Enterprise testing, Staging now serves as a pilot platform and is opened to the public.
Even though the 4thTech Staging environment is a replica of the production environment, there are still some key differences such as; (1) different web platform access links (staging.4thtech.io instead of app.4thtech.io); (2) production environment uses public MainNet blockchains, while Staging uses TestNets and pilot DLT network SI-Chain, and; (3) production environment transactions use valuable MainNet tokens for gas, as Staging uses free TestNet tokens.
FOURid & X.509 interoperability
Online identity is crucial to digital transformation and essential to any individual or organisation. X.509 digital identity certificate standard is well established in Web 2.0 but does not solve the identity challenge in Web 3.0. To address this issue, 4thTech developed a hybrid solution that creates a link between off-chain X.509 users’ online identity and on-chain blockchain wallet address. Supported also in 4thTech Staging, the FOURid enables individuals or organisations to test drive on-chain identities and discover useful use cases.
💡 FOURid Explainer: 4thTech’s on-chain identity or FOURid connects entities, organizations, and individuals in a decentralized internet. FOURid connects wallets when data is exchanged and serves as the public key exchange point between users. With its native design, the FOURid identified data and its owner. It can be used also to assign digital cryptography-based identity certificates, such as X.509 to different entities such as individuals or organizations. To clarify further, the FOURid provides wallet address verification of an individual or an organisation by creating a link between an X.509 user’s online identity and blockchain wallet address.
In a non-production multi-chain environment, 4thTech Staging supports; (1) Ethereum Test Net Kovan; (2) HashNet protocol based SI-Chain (i.e. Slovenian national blockchain testing infrastructure); (3) Edgeware TestNet, and; (4) Solana DevNet.
- Kovan, Ethereum TestNet
Kovan TestNet is a fast, reliable, Proof of Authority (PoA) Ethereum test blockchain publicly accessible for Ethereum developers. 4thTech enables Kovan to power the following protocols, de-apps, clients; (1) FOURwaL (i.e. multi-chain 4thTech wallet that enables Web 3.0 communication; (2) FOURid (i.e. 4thTech identity protocol that connects wallets when data files or messages are exchanged and serves as the public key exchange point between users); (3) FOURdx (i.e. open-source data file exchange protocol, that enables encrypted, immutable and verifiable wallet A to wallet B data file exchange), and; (4) FOURns (i.e. uses a file checksum to check for potential data changes during the FOURdx data exchange).
⚙️ FOURdx Smart Contract on Kovan: https://etherscan.io/address/0xa334fe6279Fb2BaEC093bB083426cadA1017d4E4
➡️ KOVAN Explorer: https://kovan.etherscan.io/
2. SI-Chain, HashNet Protocol
In February 2020, 4thTech joined the Slovenian national blockchain testing infrastructure called SI-Chain. Supported by the Slovenian Ministry of Economic Development and Technology, powered by HashNet and Telemach, Si-Chain was established in November 2019 with the intent to enable testing of existing and new blockchain applications for the public and private sector.
4thTech enables SI-Chain to power the following protocols, de-apps, clients; (1) FOURwaL (i.e. multi-chain 4thTech wallet); (2) FOURid (i.e. 4thTech identity protocol); (3) FOURdx (i.e. open-source web 3 data file exchange protocol), and; (4) FOURns (i.e. data file verification and notarisation protocol).
✅ Allow CORS Chromium add-on is needed to run SI-Chain: https://chrome.google.com/webstore/detail/allow-cors-access-control/lhobafahddgcelffkeicbaginigeejlf
⚙️ FOURdx Smart Contract on SI-Chain: https://testnet-explorer.tolar.io/?query=5452790f993b65608c4bb85a318193f8ebb77a753f601280f8
💡 Read More: https://www.gov.si/en/news/slovenia-launches-national-test-blockchain-infrastructure-and-slovenian-blockchain-partnership/
3. Substrate Edgeware
In April 2021, 4thTech started to support Edgeware, a Polkadot Substrate smart contract chain. With over eight months in development, 4thTech Edgeware support was a crucial step toward Polkadot ecosystem interoperability.
4thTech enables Edgeware to power the following protocols, de-apps, clients; (1) FOURwaL (i.e. multi-chain 4thTech wallet); (2) FOURid (i.e. 4thTech identity protocol); (3) FOURdx (i.e. open-source web 3 data file exchange protocol), and; (4) FOURns (i.e. data file verification and notarisation protocol).
*(Edgeware TestNet coming soon)
4. Solana DevNet
Up to now, on-chain instant messaging would be hard to achieve due to slow blockchain network speed, congestion and Layer 1 transaction cost. With the arrival of the Solana blockchain fast execution apps on-chain, messaging has the potential to become a reality. To address this issue in 4thTech, developed and deployed a unique, safe solution, which leverages the Solana blockchain and enables end-to-end encrypted, immutable, wallet to wallet short messaging.
4thTech enables Solana to power the following protocols, de-apps, clients; (1) FOURwaL (i.e. multi-chain 4thTech wallet); (2) FOURid (i.e. 4thTech identity protocol); (3) FOURdx (i.e. open-source web 3 data file exchange protocol); (4) FOURns (i.e. data file verification and notarisation protocol), and; (5) FOURim (i.e. open-source on-chain short messaging)
⚙️ FOURdx Smart Contract on Solana DevNet: https://explorer.solana.com/address/9fdByGW3FymQEwWYHuA9ZXdEQPsiLa3DwpjgF8pCyhWc?cluster=devnet
⚙️ FOURim Smart Contract on Solana DevNet: https://explorer.solana.com/address/Hk5f9Xw9PdaQ9GEg8TPVFusojLA9otDpUkziXw1hAVE5?cluster=devnet
Very similar to production, Staging storage different itself only in on-chain storage, where it saves the needed protocol data on TestNets instead of on MainNets. 4 databases are forming in the 4thTech Staging system;
- MySQL database is used to store; (1) user nicknames; (2) platform settings; (3) user wallets, and; (4) RSA public key for data encryption. Data exchange within the MySQL database is protected with an HTTPS connection and a firewall. In the case of a user request, it is possible to delete any user-related data to comply with GDPR;
- data file cloud repository is used for the temporary 7-days storage of encrypted data files that are exchanged between wallets in the FOURdx process. The decryption of the data files is possible only with a private key of the user. Data file cloud repository is protected by a firewall. In the case of a user request, it is possible to delete any user-related data to comply with GDPR;
- local storage is used to store; (1) FOURwaL private keys; (2) FOURim short messages, and; (3) user-initiated backup of conversations, data files and reports. The security of local storage is in the user’s domain;
- blockchain (i.e. Kovan, SI-Chain, Edgeware TestNet, Solana TestNet) is used to store; (1) a link to the encrypted metadata file and timestamp (i.e. FOURdx); (2) encrypted message, timestamp and sender address (i.e. FOURim). The overall security of the blockchain network depends on its decentralization, while access security depends on the user’s private key safety measures.
How to use 4thTech Staging Environment
(1) DL 4thTech FOURwaL (follow the link bellow);
(2) Log in to the 4thTech UI-Staging platform (follow the link below);
(3) Airdrop DevNet tokens to the FOURwaL Accounts (available in the accounts tab);
(4) To your preference click the “send data” or “instant messaging” TAB;
(5) Add new contact by pasting the FOURwaL DevNet (i.e. ETH, TOL, SOL) recipient address (available in the friends FOURwaL account section);
(6) Start using dMail, dChat, dNotary;
(7) Check your transactions by clicking on the Explorer links available on the platform.
🔗 FOURwaL Chromium DL: https://chrome.google.com/webstore/detail/fourwal-4thtech-wallet/ahcefhodjjnpmeeaghfhocjiicghdcbn?hl=en&authuser=5
🔗 FOURwaL Mozzila DL: https://addons.mozilla.org/en-US/firefox/addon/fourwal-4thtech-wallet/
🔗 4thTech UI-Staging Platform: https://staging.4thtech.io/
🔗 Kovan test token airdrop: https://ethdrop.dev/
🔗 SI-Chain test token airdrop: https://tolar.io/testnet-faucet
🔗 Solana test token airdrop: https://www.spl-token-ui.com/#/sol-airdrop (select the DevNet)
🔗 Allow CORS Chromium add-on is needed to run SI-Chain: https://chrome.google.com/webstore/detail/allow-cors-access-control/lhobafahddgcelffkeicbaginigeejlf
Manual & Tutorials
All content provided herein, including but not limited to text, graphics, logos, and images (the “Content”), is the property of Block Labs Luxembourg S.a r.l., a legal entity established under the laws of the Grand Duchy of Luxembourg, registered with R.C.S. Luxembourg under N B263508 at the following address: 41, rue du Puits Romain, z.a. Bourmicht (Atrium Business Park), L-8070 Bertrange, Luxembourg (the “Company” or “we”). It is protected by copyright and other laws that protect intellectual property and proprietary rights. You are granted a non-exclusive, non-transferable, revocable license to access and use the Content for the sole purpose of obtaining information about the 4thTech technology and other educational purposes. We have done our best to ensure that the Content is accurate, updated, complete, and provides valuable information, but neither do we guarantee nor take any responsibility for its accuracy and/or completeness. The Content is not intended as, and shall not be understood or construed as legal, financial, tax, or any other professional advice, sale or offer for sale of any securities, and/or crypto-assets. The Company is not engaged in rending of and/or is not licensed to render any of the crypto-asset services and/or financial services, such as investment or brokerage services, capital raising, fund management, or investment advice.