Open Source · MIT Licensed

Accept crypto payments
without the metadata.

Rudis is an open-source, self-hosted invoice processor for Bitcoin, Lightning Network, and Monero. No third-party processor. No billing identity. No subpoenable payment records. Self-host in ten minutes.

GitHub → Self-Hosting Guide →
MIT License Self-hosted No KYC No metadata Lightning · BTC · Monero Docker deploy

Built for privacy operators.

Existing payment processors require a billing identity, generate transaction records, and create exactly the kind of paper trail that privacy-conscious operators cannot afford. Rudis generates none of these. No processor account. No merchant identity. No records.

Three payment rails.

Lightning Network for instant settlement. Bitcoin on-chain for maximum compatibility. Monero for the highest available transaction privacy. You enable the rails you need and leave the rest off.

We use it ourselves.

Altostratus's own subscription billing runs on Rudis. Every Altostratus subscriber has paid via Rudis. We did not build a privacy tool and then use Stripe. This is not a hypothetical integration — it is how our own platform works today.

Open source and auditable.

Full source code is on GitHub. MIT licensed. Audit the code, run your own instance, or fork it for your stack. No black boxes, no proprietary dependencies, no calling home.

Payments

Three Payment Rails

Lightning Network (instant), Bitcoin on-chain (maximum compatibility), Monero (maximum privacy). Enable what you need.

Webhooks

HMAC-Signed Delivery

Webhook delivery with HMAC signing and automatic retry. Your application gets notified the moment payment confirms.

Privacy

No Metadata Collection

No IP logging, no device fingerprinting, no user tracking. Rudis does not collect information it does not need.

Admin

Dashboard & Management

Invoice management, fee policies, CSV export, and revenue metrics. Everything you need to run a payment operation.

Deploy

Docker-Based Install

Docker Compose quickstart. Up and running in under ten minutes. Full manual deploy instructions also documented.

API

Clean REST API

Full REST API with API key authentication. Complete reference documentation in the repository. Integrate with any stack.

Rudis + Altostratus

Rudis integrates natively with Altostratus as the subscription billing layer. When an Altostratus user subscribes, the platform generates a Rudis invoice. The user pays via Lightning, BTC, or Monero. Rudis confirms the payment and notifies Altostratus. The subscription activates.

No card processor. No billing identity. No paper trail linking the payment to the infrastructure account. This is exactly how Altostratus billing works today.

You can also deploy Rudis completely independently of Altostratus — it is a standalone service with a clean REST API that works with any application.

View on GitHub →

Any operator who wants to accept crypto payments without routing through a third-party processor.

Use case

Privacy-focused SaaS

Products that cannot use Stripe without compromising their privacy posture. Rudis provides crypto payment rails with no billing identity requirement.

Use case

OSINT & Security Tools

Operators building tools that need crypto-native billing without exposing organizational identity through a payment processor account.

Use case

Journalists & Media

Organizations that need to accept donations or subscriptions anonymously, without a payment processor that can be compelled to produce records.

Use case

Arctic Bison Stack

Developers building on top of Altostratus + Rudis. The integration is documented, tested, and already running in production.

Repository

Everything is on GitHub.

Full source code, self-hosting guide, Docker Compose quickstart, API reference, and contribution guidelines. MIT licensed — free to use, modify, and deploy commercially.