Secure & Decentralized Communication on Solana

Experience the future of messaging, powered by the speed and security of the Solana blockchain. Your conversations, your keys, your control.

Why VirtualChat?

VirtualChat leverages the unique capabilities of the Solana blockchain to offer a messaging experience that prioritizes your security, privacy, and control.

True Decentralization

Communicate directly using your Solana wallet address. No phone numbers, no emails, no central servers. Your identity, your control.

On-Chain & Efficient

Leverage Solana's high-speed, low-cost transactions. Messages are recorded as memos on the blockchain, ensuring transparency and immutability.

Private Conversations

Messages are stored as memos in transactions. The architecture supports future integration of end-to-end encryption, ensuring only the intended recipient can view content.

Technical Workflow: End-to-End Encryption

VirtualChat aims to provide secure messaging by encrypting messages directly between users. Here's a conceptual overview of the cryptographic flow (Note: Current app version uses plaintext memos for demonstration).

Sender's Flow

1. Original Message

User types their message content.

Hello VirtualChat!

2. Symmetric Encryption

  • A random symmetric key is generated (e.g., AES-256-GCM key).
  • A unique nonce (nonce1) is generated for this encryption.
  • Message is encrypted:
    AES-256-GCM(message, random_key, nonce1) Ciphertext

3. Asymmetric Encryption (Key Encapsulation)

  • The Random Symmetric Key is taken.
  • A unique nonce (nonce2) is generated for NaCl box.
  • Symmetric key is encrypted:
    NaCl box(random_key, nonce2, recipient_public_key, sender_private_key) Encrypted Symmetric Key

4. Payload Assembly & Transmission

  • Payload constructed:
    [nonce1, nonce2, Encrypted_Symmetric_Key, Ciphertext]
  • Assembled payload is Base64 encoded.
  • Base64 Payload Memo field of a Solana transaction.
  • Transaction sent to Solana blockchain.
Receiver's Flow

1. Receive Memo & Decode

  • Retrieve Base64 encoded payload from Solana transaction memo.
  • Base64 Decode [nonce1, nonce2, Encrypted_Symmetric_Key, Ciphertext]

2. Asymmetric Decryption (Key Decapsulation)

  • The Encrypted Symmetric Key is taken.
  • Symmetric key is decrypted:
    NaCl box.open(Encrypted_Symmetric_Key, nonce2, sender_public_key, receiver_private_key) Random Symmetric Key
  • (Note: Sender's NaCl public key is part of the payload or pre-shared).

3. Symmetric Decryption

  • The Ciphertext is taken.
  • Message is decrypted:
    AES-256-GCM.decrypt(Ciphertext, random_key, nonce1) Original Message

This workflow describes a robust end-to-end encryption strategy. The current VirtualChat app prototype uses plaintext memos for on-chain messages for simplicity and demonstration purposes. Integrating the full cryptographic flow securely is a significant development effort.

VCHAT Token Allocation

A conceptual overview of how VCHAT tokens might be distributed to foster a healthy and sustainable ecosystem. Total Supply: 1,000,000,000 VCHAT.

Distribution Overview
VCHAT Token Distribution (1,000,000,000 VCHAT Total)
Presale
10%
Airdrop
5%
Team & Advisors
20%
Ecosystem Fund
35%
Liquidity
20%
Token Burn
10%

VCHAT Token Presale

Acquire VCHAT tokens at the current price before the presale ends!

VCHAT Token Presale: Active
Presale Ends: 6/29/2025

Total Tokens for Presale:

100,000,000 VCHAT (Total for Presale)

Fundraising Goal:

1,000 SOL

Current VCHAT Price: 1 VCHAT ≈ 0.00001000 SOL (1 SOL = 100,000 VCHAT)

Next Planned VCHAT Price (Est.): 1 VCHAT ≈ 0.00001111 SOL (+11.11%)

Presale Progress (100.00 / 1000 SOL)10.00%

Presale Ends In:

Days

00

Hours

00

Mins

00

Secs

00

Purchase VCHAT Tokens
Current Rate: 1 SOL = 100,000 VCHAT

1. Connect your Phantom Wallet.

2. Enter the amount of SOL you wish to contribute.

3. Click "Purchase" and approve the transaction.

Phantom Wallet not detected. Please install it.

Min: 0.1 SOL, Max: 10 SOL.
Selected amount must be within these limits.

VCHAT tokens will be distributed after the presale concludes.

Our Roadmap

Charting the course for the future of decentralized communication. Join us on our journey!

Phase 1: Core Protocol & MVP Launch

Completed: Q3 2025

  • Secure on-chain messaging via Solana memos.
  • Client-side local wallet generation and management.
  • Basic conversation session creation and display.
  • Initial UI/UX for core chat functionality.
Completed

Phase 2: Enhanced Security & Usability

Ongoing: Q1 2026

  • Implementation of end-to-end encryption for messages (e.g., NaCl box).
  • User profile creation with discoverable public keys (simulated/basic).
  • Improved chat interface and user experience.
  • Performance optimizations for message handling.
In Progress

Phase 3: Decentralized Identity & Advanced Features

Starting from Q3 2026

  • Integration with Solana Name Service (SNS) or other DID solutions.
  • Group chat functionality (conceptual design & PoC).
  • Research into token-gated chats or premium features.
  • Enhanced message synchronization and local caching.
Planned

Phase 4: Ecosystem Growth & Governance

Planned: Q1 2027

  • Developer tools and APIs for third-party integrations.
  • Exploration of community governance models (DAO).
  • Research into cross-chain communication bridges (conceptual).
  • Expansion of supported message types (e.g., rich media, NFTs - conceptual).
Planned

Ecosystem Partners

Collaborating with leaders to build a robust and decentralized communication ecosystem.

Solana Labs

Pioneering high-performance blockchain technology.

Phantom Wallet

A friendly Solana wallet built for DeFi & NFTs.

QuickNode

Powering blockchain applications with fast & reliable node infrastructure.

Engage & Earn: VCHAT Airdrop

Become an early supporter of VirtualChat and get rewarded! We're offering multiple ways to earn VCHAT airdrop.

Follow Us on Twitter
Be among the first 10,000 followers to receive VCHAT airdrop! Stay updated with the latest news, announcements, and development progress.
Follow @VirtualChat
Join Our Telegram Group
Join our vibrant community! The first 10,000 members in our official Telegram group will also be eligible for VCHAT airdrop! Discuss, share, and connect!
Join Telegram