# Let's Start


# Introduction

Logo

4thpillar Technologies or short 4thTech is the next-gen framework enables W2W E2EE on-chain communication in the form of dID, dMail, dChat & dNotary. Interoperable with all Ethereum, Polkadot & Solana networks, it enables white-labelling SDK dMail & dChat and brings Web3 communication standards to crypto.

We spent the last four years developing the 4thTech foundations, which are built around privacy and ecosystem integrations. Privacy by design was our guiding approach when building 4thTech. That simply means that we put the consideration of how we could preserve privacy, guarantee protection, and obfuscate metadata to the largest possible degree at the forefront of all our architectural decisions. We are driven by the charter to establish the foundation for:

  • X.509-to-Web3 digital identity (i.e. dID);
  • multi-chain W2W E2EE data exchange (i.e. dMail);
  • on-chain data verification (i.e. dNotary);
  • multi-chain W2W E2EE messaging (i.e. dChat);
  • broadcasting Web3 dMail to SMTP client

This documentation library serves as a guide for developers and solutions users that are getting started with 4thTech. The documentation library also serves as a location to explore and understand the solutions and all the different resources available that can assist with integration or system usage.

Info

๐Ÿ’ก Any inaccuracies or issues regarding the documentation can be shared with us. Contact us using this link.

# Interested in reading more?

In-depth articles can be found on our Medium page (opens new window).

# Contact

If you have any questions or want to be part of our community, please check out our contact page.

# The Concept

Send or receive private dMails, exchange E2EE on-chain messages while retaining the ownership and identity, while securing your Web3 communication with no ads, no data mining and no tracking.

# Example Solution Clarification?

As an example, let's say that you need to exchange some sensitive data online from one part of the world to another (exchanging data on a portable hard drive is not an option).

Note

๐Ÿ’ก We say "data" instead of "files" or "documents" here? Because a protocol lets us exchange any different types of data, such as a single jpeg file, PDF, zip file and metadata.

Usually we would exchange data as an attachment via email, use some of the cloud storage options such as Google Drive, DropBox, more experienced users could set up a FTP connection, or maybe you can use services such as Wetransfer. Exchanging data using a third party provider is usually not secure, moreover the minute you upload your data you lose control.

However, thatโ€™s not the only option to exchange data. With the discovery of blockchain technology new possibilities have emerged and thatโ€™s where 4thTech comes into play. 4thTech dMail enables users to exchange data from wallet-to-wallet, using one of the supported public blockchains (i.e. Ethereum, Tolar HashNet, Substrate Edgeware and Solana).

# Ethereum use case

Ethereum wallet address A (data sender wallet) : 0xe8ea0d2c7449aba5fe0c635fdd62e96cf08626ba Ethereum wallet address C (contract wallet) : 0x82cebdeabb79fdfab70649834ddd85f42b6b9464 Ethereum wallet address B (data receiver wallet): 0x82cebdeabb79fdfab70649834ddd85f42b6b9464

While the exchanged digital data is stored off-chain, the public blockchains (i.e. Ethereum, Tolar HashNet, Substrate Edgeware and Solana) provide users with a link to encrypted off-chain files. The link to the JSON metadata file is recorded on a blockchain as a part of the protocol smart contract transaction.

You can check your transaction(s) any time.

Ethereum use case: Link (opens new window)

https://etherscan.io/tx/0xad04ad3ca9d600a3b21d622d896c88aba0d19ace3372c231b6d2d9ed5fedcc3d 

Note

๐Ÿ’ก Users login into 4thTech Client UI-Platform (opens new window) using 4thTech wallet (i.e. FOURwaL), where they can exchange data, metadata or instant messages in a decentralized manner.

FOURwaL install links:

4thTech protocols use components such as smart contracts, hashes, checksums and other to enable digital identity, secure data exchange, data notarisation and blockchain instant messaging.

# Where we uses blockchain?

The FOURid Protocol connects on-chain wallet accounts (i.e. Ethereum, HashNet, Substrate and Solana) when data is exchanged via dMail & dChat. It serves as the public key exchange point between users. The data sender needs a public key of the receiver.

FOURdx Protocol is defined as a dMail that supports data exchange between wallet addresses of supported blockchains (i.e. Ethereum, HashNet, Substrate and Solana. While the exchanged digital data is stored off-chain, the blockchain provides users with a link to encrypted off-chain files. The link to the JSON metadata file is recorded on a blockchain as a part of the FOURdx Protocol smart contract transaction.

FOURns Protocol enables sensitive data file timestamp and origin verification using blockchain transaction and file checksum, which is stored on the blockchain.

FOURim Protocol can be defined as a dChat that supports on-chain messages exchange between wallet addresses of Solana blockchain. A Solana deployed smart contract saves instant messages from the sender and retrieves instant messages from receivers.