Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
A

adamant-im

> 编程语言
Open source

ADAMANT Decentralized Messenger and Crypto Wallet. Progressive Web Application (PWA) for Web, Tor, Android, macOS, Windows, and Linux.

785 stars0 likes2 views
WebsiteGitHub

About

ADAMANT Decentralized Messenger and Crypto Wallet. Progressive Web Application (PWA) for Web, Tor, Android, macOS, Windows, and Linux.

ADAMANT Messenger PWA

ADAMANT Messenger is an open-source decentralized messenger and non-custodial wallet built on the ADAMANT blockchain. This repository contains the main client for Web, Tor, Android (Capacitor), and Desktop (Electron).

ADAMANT is designed around privacy, censorship resistance, and user custody. Accounts do not require phone numbers or emails, private keys stay on the user side, and the client can work with distributed nodes instead of a single provider.

Your ADAMANT passphrase cannot be recovered by developers, support, or infrastructure operators. Store it offline and treat it like a wallet seed phrase.

Why ADAMANT

  • No phone numbers, no emails, no contact-book scraping by default
  • End-to-end encrypted messaging using Diffie-Hellman Curve25519, Salsa20, Poly1305, SHA-256, and Ed25519
  • Censorship-resistant account model backed by a decentralized blockchain network
  • Non-custodial wallets and in-chat crypto transfers with full user-side key control
  • Multi-node architecture with failover, self-hostability, and Tor-friendly deployment options

What This Repository Powers

  • Progressive Web App for the public web
  • Tor build for users who need stronger network anonymity
  • Electron desktop app for macOS, Windows, and Linux
  • Capacitor Android app

Highlights

  • Anonymous onboarding without a phone number or email
  • Encrypted chats with blockchain-backed message ordering and authenticity
  • Built-in wallets for ADM, BTC, ETH, DOGE, DASH, USDT, USDC, and ERC20 tokens
  • In-chat transfers, exchanger flows, and Adelina AI chat integration
  • IPFS-based file sharing for attachments and media
  • Custom node configuration with health checks and failover
  • Open-source, community-driven, and self-hostable by design

Official Links

Resource Link
Website adamant.im
Apps adamant.im/#adm-apps
Documentation docs.adamant.im
Whitepaper adamant-whitepaper-en.pdf
Releases GitHub Releases
Media pack media_pack.zip
Project profile About ADAMANT: Description and Details

Community PWA Deployments

Mainnet app:

  • GitHub Pages auto-build: adamant-im.github.io/adamant-im from master only due to GitHub Pages limitations
  • Vercel auto-build: msg2.adamant.im from master on Vercel US
  • Server-side auto-build: msg.adamant.im and adm.im from master
  • Server-side auto-build: msgtest.adamant.im from dev
  • Server-side Tor auto-build: from master
  • Server-side Tor auto-build: from dev
  • Vercel auto-build: dev.adamant.im from the dev branch on Vercel US
  • Massa DeWeb auto-build: adm.massahub.network from master, hosted on the Massa blockchain
  • GitHub Actions auto-build can also be configured by any user for their own master deployment

Testnet app:

  • GitHub Actions auto-build in Surge: msg-adamant-testnet.surge.sh from master, mirrored at (HTTP-only for the mirror)
  • GitHub Actions auto-build in Surge: dev-adamant-testnet.surge.sh from dev, mirrored at (HTTP-only for the mirror)

Self-hosted

If you are unable to access adm.im (e.g., due to censorship), you can run a self-hosted instance of ADAMANT Messenger to:

  • Increase reliability and decentralization of the ADAMANT Messenger ecosystem
  • Help other users access the messenger in countries with strong Internet limitations

We always encourage people to build it from source by following the development setup.

As an option, you can build and deploy the app to GitHub Pages.

Follow the instructions below.

Enable GH Actions

  1. Fork the repository
  2. Go to the repository Settings
  3. Navigate to the Pages tab
  4. Set the source as GitHub Actions

Run GH Workflow

  1. Go to the Actions tab
  2. Enable workflows
  3. Select the GitHub Pages workflow
  4. Click Run workflow
  5. Wait until the build succeeds
  6. Open ADAMANT Messenger at username.github.io/adamant-im

You can as well point your GitHub Pages subdomain to a custom domain.

Security and Privacy Notes

  • Private keys are derived and stored client-side
  • Do not log or share passphrases, mnemonic material, or exported private keys
  • Treat the browser runtime as potentially hostile and prefer trusted devices
  • For stronger network anonymity, use the Tor build or a self-hosted instance

Contributing

Issues and pull requests are welcome. See CONTRIBUTING.md for the development setup, commands, validation, wallet metadata and build modes, and desktop and Android packaging.

Issues· 49 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

TypeScriptanonymityanonymousanonymous-messengerbitcoin

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言