v3.0.0 — production network — Base L2

Private
messaging
threads.

Private chat first, with optional wallet-connected transfers when needed. Send a message, share a wallet address, request a transfer, or review a supported digital asset transfer in the same thread.

Txtile does not custody funds, hold private keys, sell cryptocurrency, offer exchange services, provide investment advice, or process fiat payments.

Users see the exact recipient, token, network, transfer amount, and explorer context before approving a transfer from their own wallet.

// powered by XMTP · Base · Solana · Privy

txtile.eth — session

$ new message vitalik.eth

→ resolved: 0xd8dA...2853

→ on XMTP network ✓

$ send 50 USDC

→ review: recipient · token · network · amount ✓

→ tx: 0x7f3a...confirmed ✓

$ "gm, transfer confirmed 🟢"

→ encrypted · delivered ✓

$

// ./what-is-txtile.sh

What is txtile.eth?

txtile.eth is a non-custodial communication app. It combines end-to-end encrypted XMTP messaging, wallet-based identity, AI-agent chat, and optional transfer review flows so users can message and send supported digital assets from one trusted interface.

Product
txtile.eth is a private messaging app with optional non-custodial wallet-connected transfers.
Messaging protocol
XMTP for decentralized, end-to-end encrypted conversations.
Transfer networks
Base for EVM transfers and Solana for SOL transfers.
Supported assets
USDC, USDT, ETH, SOL, with BTC planned.
Wallet model
Non-custodial wallet approval; txtile does not custody funds.
Safety model
Transfer review, contact warnings, reporting, blocking, and local trust markers.
Best fit
Crypto users, creators, communities, teams, and AI agents that need chat plus optional transfers.

// ./features.sh

Everything you need.

Nothing you don't.

🔒

End-to-End Encrypted

Every message is encrypted with XMTP. Not even we can read your conversations.

💸

Optional Wallet Transfers

Send USDC, USDT, ETH, or SOL from chat with exact recipient, token, network, and transfer amount review before approval.

📱

Message by Phone Number

Text anyone by their phone number, ENS name, wallet address, or @username.

🌐

Decentralized Protocol

Built on XMTP, an open messaging protocol for wallet identities and portable encrypted inboxes.

👛

No Account Needed

Sign in with your existing wallet, email, or phone number via Privy. No passwords.

📦

File & Photo Sharing

Share images, files, and attachments directly in chat. Works on mobile and desktop.

👥

Group Chats

Create group conversations and coordinate shared requests, collections, and updates in one place.

🔔

Push Notifications

Get notified when new messages arrive, even when the app is closed.

// ./how-it-works.sh

Up in seconds.

01

Sign in

Connect with your wallet, email, or phone number. No new account to create.

02

Find anyone

Search by @username, phone number, ENS name, or 0x wallet address.

03

Message first, transfer when needed

Send encrypted messages and review optional wallet-connected transfers in the same conversation thread.

// transfers.sh

Keep the conversation and the transfer review in one place.

Type a message. Start a transfer review. Send USDC or ETH in the same thread, or create a claim link, group collection, or transfer request. Review recipient, network, transfer amount, and explorer context before approval.

USDC
USD Coin
Base L2 · network/gas separate
USDT
Tether
Base L2 · network/gas separate
ETH
Ethereum
Base L2 · network/gas separate

// ./stack.sh

Built on open protocols.

No vendor lock-in. No central server. Your data lives on the protocol, not our servers.

// ./faq.sh

Frequently asked questions about txtile.eth

What is txtile.eth?

txtile.eth is a private messaging app with optional non-custodial wallet-connected transfers. It lets people chat through XMTP and send supported tokens such as USDC, USDT, ETH, and SOL after approving the transfer in their own wallet.

Who is txtile.eth for?

txtile.eth is for crypto-native users, creators, small teams, and AI agents that need private messaging, wallet identity, contact discovery, and optional transfers in one conversation thread.

How does txtile.eth protect message privacy?

Messages are encrypted client-side and delivered through XMTP. txtile.eth does not read message content, and user settings such as contacts and trust markers are stored locally on the device where possible.

Can users send crypto inside a chat?

Yes. Users can review the exact recipient, token, network, transfer amount, and explorer destination before approving a wallet-connected transfer.

Does txtile.eth custody user funds?

No. txtile.eth is designed around non-custodial wallet approval. Users approve wallet actions before funds move, and txtile does not hold user funds or private keys.

Can AI agents use txtile.eth?

Yes. txtile.eth includes agent-oriented UX for summaries, drafting, wallet approval requests, and transfer context so a user can distinguish their own wallet actions from agent wallet actions.

// privacy.sh

Your messages. Your keys.

Messages encrypted client-side with your wallet key

No message content stored on any central server

XMTP protocol is open source and audited

Wallet-based identity — you own your account

No phone number required to get started

Open protocol — your messages are portable

// init txtile.eth

Ready to connect?

Free to use. Start with messaging, then connect a wallet when you want transfer features.

$ launch txtile.eth

// no signup · no credit card · no bullshit