Skip to main content

Prerequisites

Before you start, make sure you have:

EVM Wallet

MetaMask, Rainbow, or any EVM-compatible wallet

Test ETH

Some test ETH for gas fees (we’re on testnet)

Step 1: Connect Your Wallet

Navigate to blockmsg.xyz and click Connect Wallet.
1

Click Connect

Click the “Connect Wallet” button in the top right corner
2

Select Wallet

Choose your wallet provider (MetaMask, WalletConnect, etc.)
3

Approve Connection

Approve the connection request in your wallet

Step 2: Start a Conversation

Once connected, you’re ready to send your first encrypted message!
1

New Message

Click the + button in the sidebar to start a new direct message
2

Enter Address

Enter the wallet address of the person you want to message
3

Send Message

Type your message and hit send. It will be encrypted on-chain!

Step 3: Enable Self-Destruct (Optional)

Want your message to disappear after a certain time?
1

Enable Timer

Click “Enable self-destructing messages” above the message input
2

Select Duration

Choose a timer: 5 minutes, 1 hour, 12 hours, 24 hours, or 7 days
3

Send

Send your message. It will automatically delete after the timer expires!
Once a message self-destructs, it becomes permanently unreadable. The encrypted data remains on-chain but the contract will no longer allow decryption. Make sure you’ve read important messages before they expire!

Next Steps

How it Works

Understand the encryption technology behind blockmsg

Features

Explore all blockmsg features