The inbox you actually own.

bMail is mail rebuilt for Web3. Your wallet is your address, gas is your only cost, and every message is sealed in your browser before it exists anywhere else. Not even we can read it.

@bmail.gg

mail.bmail.gg BNB Smart Chain
New mail
Inbox3
Sent
Settings
yourname@bmail.gg0x3F2a94E1…9E41
chain.dev@bmail.gg14:32
Re: opBNB gas benchmarks
growth@bmail.gg11:07
Partnership proposal
0.001 BNB stamp
team@bmail.ggMon
Audit schedule, final
alerts@bmail.ggSun
Validator rewards paid
Re: opBNB gas benchmarks
chain.dev@bmail.gg · 14:32 · 2.1 KB

Ran the numbers on 4,000 sends last night. Median cost landed at $0.004 per message with the event log route. Full sheet attached.

Decrypted locally · tx 0x84f2…c9a1
$0.004
median cost to send a message on opBNB
100%
of encryption runs in your own browser
0
servers anywhere hold readable mail
2
smart contracts run the entire protocol

Works with MetaMask, Trust Wallet, Binance Wallet and every WalletConnect wallet.

One name.
Provably yours.

Claim it once and it resolves to your wallet on both chains. The name is minted in a registry contract, so nobody can seize it, freeze it or quietly hand it to someone else.

Your address
yourname@bmail.gg
resolves to 0x3F2a94E1…9E41 on BSC and opBNB
Owned outright Minted to your wallet, not leased from us
No renewal No rent No landlord
MailRegistry · BSC
Owner0x3F2a…9E41
Key version1
Name epoch1
Registeredblock 44,120,858

The epoch moves the moment a name changes hands, so a contact that was quietly taken over is detectable rather than invisible.

Five and up
Gas

Ordinary names cost nothing beyond the transaction that mints them.

Three and four
Premium

Short names carry a fee that funds the protocol instead of a squatter.

Safety
Two step transfers

A handover needs a confirmation from both wallets and lapses after seven days, so a drainer signature cannot take your name.

Release grace

Give up a name by mistake and you keep an exclusive window to take it back before anyone else can.

Reserved names

Brand and system names are protected, and a name reserved after the fact can never be sold onward.

Sealed before it
exists anywhere.

  1. A

    It starts with one signature

    You sign a single typed message that your wallet displays in full. That signature never becomes a transaction and never moves anything. It exists only to derive a key.

  2. B

    A mailbox key, separate from your money

    The signature runs through a key derivation function to produce a dedicated X25519 keypair. It lives in your tab's memory, never on a server, and it is versioned, so a compromised key can actually be retired without destroying old mail.

  3. C

    Every message is sealed locally

    Your text is encrypted with a fresh ephemeral key before the transaction is even built. Subject lines are sealed along with the body, and the payload commits to who it is from and where it is going, so a copied envelope cannot be replayed at anyone else.

  4. D

    The chain only ever carries ciphertext

    Delivery is a public, verifiable fact. The contents are not. Anyone can prove a message arrived, and nobody can open it but the wallet it was addressed to.

Strangers pay
for your attention.

Set a price and anyone outside your contacts escrows it to reach you. Answer them and it goes back. Ignore them and it is yours. Contacts always mail free, and answering a message somebody paid to send you never costs you anything.

Incoming from an unknown sender 0.001 BNB held
recruiter@bmail.gg

Hey, we are hiring Solidity leads for a DeFi protocol and your work came up twice.

Held in contract0.001 BNB
Settles tothe sender
Window30 days

The deposit returns in full. Replying is the signal that the mail was welcome, so honest outreach ends up costing nothing.

Rule Answering is always free

Without that, someone could bait you and raise their own price before you hit reply. The contract enforces it, so it does not depend on the interface behaving.

Rule Time never refunds a spammer

After thirty days the deposit belongs to you. A patient sender cannot simply wait it out and take the money back, which is what makes the price real.

Rule You cannot take it and shut the door

Block someone and their deposit returns to them. Keeping the money and the block at once is refused on chain.

Every provider rents you an inbox.
This one signs over the deed.

bMailGmailProtonMailTypical Web3 mail
Who holds your mailYou, on chainGoogleProton serversTheir servers
End to end encryptedAlwaysNoBetween Proton usersVaries
Account requiredA walletGoogle accountEmail and passwordWallet plus account
What it costsGasYour dataSubscriptionToken or subscription
Can be censoredNoYesYesPartially
Proof of deliveryOn chain receiptNoNoSometimes

Asked often,
answered straight.

Something else on your mind? Ask us on X.

What does sending a mail cost?

Only the gas fee of the transaction that carries your encrypted message. That is typically under a cent on opBNB and a few cents on BNB Smart Chain. There are no subscriptions and no fees from us.

Can bMail read my messages?

No. Messages are encrypted in your browser before anything is transmitted. The chain, our indexer and any observer only ever see ciphertext. Decryption requires a key derived from your wallet signature that never leaves your device.

What happens if I lose my wallet?

Your mailbox key is derived from your wallet, so losing the wallet means losing the mail. That is the honest cost of real self custody. Key rotation and recovery wallets are on the roadmap, and the seed phrase hygiene you already use for funds protects your inbox too.

Is my address really mine?

Yes. Names live in a registry contract on BNB Smart Chain, bound to your wallet. Nobody can take one, freeze one or read mail through one. Transfers require an explicit two step confirmation signed by your wallet.

What can outsiders see?

Sender, recipient, time and size. That is the unavoidable metadata of a public chain, and we shrink it with padding today and stealth addressing in version two. Content and subject lines are always encrypted.

When can I claim a name?

The contracts are finished and heading into audit. Check availability at the top of this page now, and follow @bmail for the launch date.

Names are open

Every name is
issued once.

There is one yourname@bmail.gg and there will only ever be one. Take yours before somebody else does, and pay nothing but the gas it costs to write it to the chain.

@bmail.gg