XMTP
XMTP is a communication protocol designed for Web3, providing a decentralized messaging layer. Its primary goal is to let Ethereum addresses—or any Web3 account—send secure, private messages to one another. Instead of relying on a centralized messaging app, XMTP creates a standardized messaging interface that can be integrated into a variety of wallets, dApps, and services. Key features often include:
Decentralized inboxes: Users maintain their own message history independent of any single service.
End-to-end encryption: Ensuring message privacy and security.
Interoperability: A set of standards that various Web3 projects can adopt, making cross-application messaging seamless.
import { JustVerifiedPlugin } from '@justverified/plugin';
const justweb3Config: JustWeb3ProviderConfig = {
config: {
origin: "http://localhost:3000/",
domain: "localhost",
signInTtl: 86400000
},
openOnWalletConnect: true,
allowedEns: "all",
logo: "",
ensDomains: [
{
ensDomain: "YOUR ENS DOMAIN",
apiKey: "JUSTANAME API KEY",
chainId: 1
}
],
plugins: [
XMTPPlugin('production') // Enabling XMTP Plugin
],
color: {
primary: "#FEA801",
background: "hsl(0, 0%, 100%)",
destructive: "hsl(0, 100%, 50%)"
}
};
Last updated
Was this helpful?