project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Qryptopost

A mailing and marketing solution to send mails to any eth address, fast encrypted and in a decentralised manner with no storage limit.

Qryptopost

Created At

ETHOnline 2023

Winner of

🏊 Tableland — Prize Pool

🛠 Mask Network — Most Ambitious

Project Description

As the web3 era is evolving the existence of "advertisements" is now coming to an end. Since the "advertisements" was the major reason to boost up the sales , people will eventually move to emailing solutions. In order to solve this issue I have built this app QRYPTOPOST.

Qryptopost is the first mailing solution that lets you read the mails by just connecting your wallet OR GMAIL

One of the first of its kind of emailing and marketing solution where any user in the world with just a Metamask Wallet or GMAIL can SEND and RECEIVE mails (encrypted || non-encrypted) that does not require any prior registration or signin keys with wallet to read it.

Users also can subscribe to the various SERVICES or people who are doing newsletter or something similiar thing in order to get updated about any event, airdrop etc thats happening around the corner.

Marketeers can also leverage this app to send mails to users who have subscribed him in bulk without any limit.

Features

  • Send/Receive Encrypted or Normal Mails to any ETHEREUM ADDRESS
  • Generate programable wallets based on Gmail address
  • Send Mails to any GMAIL ACCOUNT
  • Can Reply to Mails
  • Data getting stored totally decentralized
  • Can Invite non-users
  • Reterive wallet address of all subscribers
  • Can Mass-Mail to subscribers

How it's Made

The following protocols/stacks are been used to made this app possible

-------------- TABLELAND -----------------

How is is getting used ?

This app was not possible without tableland

I am using tableland for creating 5 tables (users , inbox , reply , subscribe , channel )

Login --> When the user is getting logged in all the necessary data is getting stored in the users table , this is later getting used to perform checks and later in other tables for getting data.

Not only in "Login with wallet" page but in "Login with Gmail" page as well

Mail --> All the mails are getting fetched in the mail section using tableland sdk and I am also using the same to send mails as well

Other --> Other pages like the channel , marketers are using tableland sdk to do the inserting operations , Services is reading all the data from the services 's table and also letting user to subscribe to the othe user or (newsletter). Marketers page is inserting in the channel's table

--------------- LIT PROTOCOL ---------------------

LIT PROGRAMABLE KEY PAIRS PKP WITH JS SDK V3

PKP plays an important role in onboarding WEB2 people to this WEB3 app. After Login in with email user will be prompt with an option to mint PKP. The PKP will then generate a publickey and a address which our app will use to receive mails

LIT JS SDK V3

Lit plays an important role in encrypting and decrypting the data . All the mails that are getting send have an option to either encrypt it or not it will depend on user to whatever he choose

------------------- MASK NETWORK ----------------------

Mask Network's api really completes this app like cherry on top of the cake.

Mask's api enables this app to send mails to people globally. We all have at some point of time got worried about wether the ethereum address that we copied is the real one or not , Mask have made our life easier

Using it to reterive the ethereum address of people that is getting used to send mails.

---------------- XMTP NETWORK --------------

People can't miss xmtp when it comes to messaging so us.

All the people that are getting onboarded to this app , while login in I am also making them authenticated to XMTP, means if user now wants to carry onn the gaseless conversation with the client they can use this app as well ANY OTHER APP that is using XMTP under the hood. Due to time constraint we can only send the message over this app but in future version it will be up and running.

Isn't this sounds cool ?

background image mobile

Join the mailing list

Get the latest news and updates