explaingit

adamant-im/adamant-payment

Analysis updated 2026-05-18

41Audience · pm founderComplexity · 4/5Setup · hard

TLDR

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.

Mindmap

mindmap
  root((ADAMANT Payment))
    What it does
      Crypto billing platform
      License issuance
      Subscriptions
      Admin console
    Tech stack
      Node.js and Fastify
      PostgreSQL
      React frontends
    Use cases
      Sell licenses for bots or apps
      Accept Bitcoin and ADM payments
      Manage trials and promo codes
    Audience
      Founders
      Web3 product teams

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Sell software licenses to a trading bot, SaaS tool, or desktop app that accepts Bitcoin or ADAMANT crypto payments.

USE CASE 2

Let customers sign in with email, an ADAMANT message code, or an Ethereum wallet instead of a traditional password.

USE CASE 3

Run trial periods, promo codes, and manual license issuance from a self-hosted admin console.

USE CASE 4

Validate a customer's license or subscription status programmatically via a REST API from an external app.

What is it built with?

Node.jsFastifyPostgreSQLReactTypeScriptPrisma

How does it compare?

adamant-im/adamant-paymentabishek-kk/railmind-aiashuigordon/stata-cli
Stars414141
LanguageTypeScriptPython
Setup difficultyhardhardmoderate
Complexity4/55/53/5
Audiencepm founderdeveloperresearcher

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1h+

Application source is closed, self-hosting requires contacting the team, plus Node.js, PostgreSQL, and BTCPay Server or an ADM node for crypto payments.

No license is stated, the application source code is kept in a private repository and is not open source.

In plain English

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.

Copy-paste prompts

Prompt 1
Explain how ADAMANT Payment issues a license automatically after a customer pays in crypto.
Prompt 2
What do I need to self-host ADAMANT Payment, given it uses Node.js, Fastify, and PostgreSQL?
Prompt 3
Compare ADAMANT Payment's crypto-first billing model to using Stripe for a SaaS product.
Prompt 4
Help me understand the difference between ADM message code sign-in and Ethereum SIWE sign-in in this platform.

Frequently asked questions

What is adamant-payment?

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.

What license does adamant-payment use?

No license is stated, the application source code is kept in a private repository and is not open source.

How hard is adamant-payment to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is adamant-payment for?

Mainly pm founder.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.