Web Client Download Apps Connection Info Home
XMPP • Secure Messaging

Connect to Our XMPP Server

Privacy-respecting instant messaging with end-to-end encryption (OMEMO). Choose your preferred client and start chatting on emeraldvalley.net.

Chat in Browser Download Client
OMEMO
End-to-End Encryption
MAM
Message Archive
TURN
Audio/Video Calls
MUC
Group Chats

Getting Started

Quick steps to join our XMPP server

  • Choose a client: Web (Converse.js), Mobile (Siskin/Conversations), or Desktop (Gajim)
  • Create an account: username@emeraldvalley.net (registration available in most clients)
  • Start chatting! Add contacts by their XMPP address (username@server.tld)
  • Join group chats (MUC) or create your own conference rooms

Mobile & Desktop Clients

Full-featured native apps for iOS, Android, Windows, Mac, and Linux

📱

Siskin IM (iOS)

Our recommended XMPP client for iPhone and iPad. Siskin IM provides a modern, native iOS experience with full support for OMEMO encryption, push notifications, group chats, and audio/video calls.

Developed by the team behind Tigase XMPP server, Siskin follows iOS design guidelines and integrates seamlessly with your device.

Download from App Store →
🤖

Conversations (Android)

The gold standard for Android XMPP clients. Conversations pioneered modern XMPP with OMEMO encryption, file sharing, and group chats. Clean Material Design interface with excellent battery optimization.

Available on Google Play and F-Droid. Free on F-Droid, one-time purchase on Play Store to support development.

Get Conversations →
💻

Gajim (Desktop)

Full-featured desktop client for Windows, Mac, and Linux. Gajim offers powerful features like OMEMO encryption, extensive plugin support, group chat management, and file transfer.

Active development with regular updates. Perfect for power users who want advanced XMPP features and customization options.

Download Gajim →

Connection Settings

Technical details for configuring your XMPP client

Server Information

Server: emeraldvalley.net
Domain: emeraldvalley.net

Your XMPP client will automatically
configure the correct ports and
encryption settings.

Features

OMEMO: Enabled by default
MAM: Message archiving
MUC: Group chats with history
HTTP Upload: File sharing
TURN/STUN: Audio/video calls
Carbons: Multi-device sync

Registration

Public registration: Enabled
CAPTCHA: Required
Rate limit: 5 per hour per IP

Most clients support in-app registration

Web Client

Start chatting instantly in your browser - no installation required

🌐

Converse.js Web Client

Our self-hosted Converse.js instance provides a full-featured XMPP experience directly in your browser. Features OMEMO encryption, group chats, file transfer, and audio/video calling via WebRTC.

No app installation needed - just open the link and log in with your emeraldvalley.net account.

Open Converse.js →