adamant-im/adamant-payment — explained in plain English
Analysis updated 2026-05-18
Sell software licenses to a trading bot, SaaS tool, or desktop app that accepts Bitcoin or ADAMANT crypto payments.
Let customers sign in with email, an ADAMANT message code, or an Ethereum wallet instead of a traditional password.
Run trial periods, promo codes, and manual license issuance from a self-hosted admin console.
Validate a customer's license or subscription status programmatically via a REST API from an external app.
| adamant-im/adamant-payment | abishek-kk/railmind-ai | ashuigordon/stata-cli | |
|---|---|---|---|
| Stars | 41 | 41 | 41 |
| Language | — | TypeScript | Python |
| Setup difficulty | hard | hard | moderate |
| Complexity | 4/5 | 5/5 | 3/5 |
| Audience | pm founder | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Application source is closed, self-hosting requires contacting the team, plus Node.js, PostgreSQL, and BTCPay Server or an ADM node for crypto payments.
ADAMANT Payment is a self-hosted billing and licensing platform built around cryptocurrency payments. Instead of relying on services like Stripe or Paddle, it is designed for products that want to accept Bitcoin, ADAMANT tokens, and other cryptocurrencies. The platform handles authentication, subscriptions, license keys, a customer-facing portal, and an admin console, all in one deployable package. The intended audience is software developers who sell digital products: trading bots, SaaS tools, desktop applications, or other tools where a customer pays and then receives a license key to activate the software. After a customer pays in crypto, the system automatically issues a license that external applications can validate through the provided API. This removes the need to manually track who has paid and who has not. Sign-in works in three ways: a traditional email and password combination, a code sent via the ADAMANT messaging service, or an Ethereum wallet using a standard called Sign In With Ethereum (SIWE). That last option lets someone log in without providing an email address at all, which is useful for audiences that prefer pseudonymous accounts. The platform is deployed on infrastructure you control, using Node.js, Fastify (a web framework), and PostgreSQL as the database. Crypto payment processing connects to BTCPay Server for Bitcoin and a native ADAMANT deposit system for ADM tokens. Promo codes, trial periods, and manual license issuance are all supported. An operator admin panel provides revenue metrics, license management, and wallet balance overviews. One important note: this repository is the public home for documentation, the roadmap, and community discussion. The actual application source code is in a private repository and is not available here.
A self-hosted billing platform that lets you sell software licenses and subscriptions paid in Bitcoin and other cryptocurrencies, with the app code kept private.
No license is stated, the application source code is kept in a private repository and is not open source.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly pm founder.
This repo across BitVibe Labs
Verify against the repo before relying on details.