4P Super App

On-chain communication application that enables users to exchange "email" and "messages" like communication in a true custodial manner.

Features

Features
Basic
Pro 👑

Web3 Login

On-chain Email Inbox

On-chain Chat DMs

AES-256 E2E Encryption via Encryptor Extension

Decentralized storage via PX NFTs

TestNet Availability

👑

Send Email Tab

👑

Draft Email Tab

👑 (phase 2)

Incoming Email Whitelisting

👑

Unlimited Email Attachment size (PX Storage NFT Size-Based)

👑

Option to create Chat groups

👑

Chat Attachments

👑 (phase 2)

Intro to 4P Email

Based on the OCC Protocol v.1 [Mail] smart contract, OCC SDKs, and white-label framework, 4P App aims to be one of the first community-based integrators of this new on-chain communication technology offering truly advanced Web3-based email features.

Phases within the 4P Email;

(1) to enable end-to-end encryption, both sender and receiver need to install and run “Encryptor Extension”; (2) email's are encrypted with AES while ECDH key agreement protocol is used for generating the secret key (i.e. used in AES encryption); (3) all encrypted attachments are stored on decentralized storage via PollinationX; (4) JSON metadata file is created that includes sender and recipient details, email subject, content, and attachment details (i.e. name, stored location, and checksum); (5) JSON metadata file is encrypted with AES encryption and stored on decentralized storage via PollinationX; (6) JSON metadata file URL and checksum are sent to L1 or L2 [Mails] smart contract; (7) after transaction finality, the receiver loads and decrypts a JSON metadata file and loads and decrypts all the attachments.

Intro to 4P Chat

Based on the OCC Protocol v.1 [Chat] smart contract, OCC SDKs, and white-label framework, 4P App aims to be one of the first community-based integrators of this new on-chain communication technology offering truly advanced Web3-based messaging features.

Phases within 4P Chat;

(1) to enable end-to-end encryption, both sender and receiver need to install and run “Encryptor Extension”; (2) messages are encrypted with AES (i.e. Advanced Encryption Standard) while ECDH (i.e. Elliptic-Curve Diffie-Hellman) key agreement protocol is used for generating the secret key (i.e. used in AES encryption); (3) all encrypted attachments are stored on decentralized storage via PollinationX; (4) message data is sent to L1 or L2 [Chat] smart contract, and; (5) after transaction finality, the receiver decrypts message content.

Last updated