XMTP JavaScript/TypeScript SDK
Client SDK for browsers and Node.js enabling applications to send and receive end-to-end encrypted messages via the XMTP network. Supports wallet-based authentication (EVM-compatible wallets using ECDSA signing), group conversations, message streaming, consent management, and rich content types including text, attachments, reactions, and read receipts.