Core Concepts

The building blocks of your monetization strategy.


Who is involved?

Monaiq connects three key roles in the software lifecycle.

Seller

That's you. The creator who defines products, sets prices, and manages the business.

Builder

The developer (or AI agent) who integrates the Monaiq SDK to enforce your rules.

Customer

The end-user who purchases a license to use your software.


Products & Features

Your Product is the software you are building. Inside your product, you have Features.

Think of Features as the "switches" in your code. You can turn them on or off, or limit how much they are used.
Access Features

Simple Yes/No permission. Does the user have access to this feature?
Example: "Export to PDF", "Dark Mode"

Rate Limits

How often can this be used?
Example: "100 API calls per minute", "5 reports per day"


Offerings

An Offering is how you package your features to sell them. It's a bundle of entitlements.

You can create multiple offerings from the same product. This allows you to create tiers like "Free", "Standard", and "Enterprise" without changing your code.

Example:

Free Tier: Includes "Basic Reporting" feature.

Pro Tier: Includes "Basic Reporting" AND "Advanced Analytics" features.


Marketplace

The Marketplace is where transactions happen. It handles the checkout process and issues licenses to your customers.

Public Catalog

List your offerings publicly for self-service checkout. Ideal for SaaS and low-touch sales.

Private Offers

Create custom deals for specific customers with negotiated pricing and terms.


Licenses

A License is what your customer actually buys. It grants them the rights defined in an Offering.

When a user logs in to your app, the Monaiq runtime checks their license to decide which features to unlock.


Deployment Models

Monaiq adapts to how you deliver your software.

Distributable Software

Static Licensing for installed apps (Desktop, On-Prem). The customer configures the license once in the application settings.

Cloud Services (SaaS)

Dynamic Licensing for hosted platforms. Your app resolves the correct license for each active user from your database.

AI Agents & Tools

Agentic Economy. Monetize MCP servers, plugins, and tools. Support both subscription access and metered execution for autonomous agents.

Software Components

Component Distribution. Monetize libraries, SDKs, and packages (NuGet/NPM). Control feature access within the dependencies you ship to other developers.


Security & Trust

Monaiq uses a decentralized trust model. As the License Issuer, you hold the cryptographic keys. The Runtime SDK validates signatures locally, ensuring zero-latency enforcement that works offline and cannot be tampered with.


Billing & Consumption

Monaiq supports flexible monetization models through Billing Plans and Consumption tracking.

Billing Plans

Define recurring cycles (e.g., Monthly, Yearly) for subscription-based revenue.

Consumption

Track actual usage (e.g., GB stored, API calls) for metered billing.

Invoices

Automatically generated documents combining subscription fees and usage charges.


Analytics & Insights

Understand how your software is used. Track Consumption trends, identify power users, and use data to drive your roadmap. The Reseller Portal provides deep visibility into customer behavior.


The Revenue Loop

How usage turns into revenue.

1. Usage
Customer uses a feature
2. Consumption
SDK reports usage
3. Billing
Invoice generated
4. Revenue
You get paid
An unhandled error has occurred. Reload 🗙