Architecture Engine · .NET 8 · Production-Ready

Calcifer.Forge

Where raw code becomes structured systems.

A .NET microservice foundation with built-in licensing, feature gating, seat control, and modular architecture. Turns APIs into monetizable systems.

.NET 8C#Entity Framework CoreJWTASP.NET IdentityMinimal APIsClean Architecture

Core Pillars

Five capabilities. Zero compromise.

Everything you need to turn your .NET code into a monetizable product.

🔐

Authentication & Authorization

JWT + ASP.NET Identity with role hierarchy, policy-based authorization, and resource-level guards. Production-ready from the first commit.

🪪

Licensing Engine

Create, validate, activate, and expire licenses. Per-key control with machine binding. No third-party dependency.

🧩

Feature Gating

Lock features behind license tiers with [RequireFeature] attributes. Control access at the endpoint level — not just the role level.

💺

Seat Control

Limit concurrent activations per license key. Bind to machine IDs. Enforce your pricing model at the infrastructure level.

🌐

Dynamic Modules

Feature-based architecture with dynamic route registration. Add modules without touching the core. Scale your codebase like a product team.

Live Flow

See it work.

Real endpoints. Real responses. Not theoretical.

Step 1
POST /auth/login

User authenticates

Step 2
POST /license/activate

License activated

Step 3
GET /report/sales → 200

Gated feature accessed

POST/api/license/activate
{
  "licenseKey": "CALCIFER-PRO-2024",
  "machineId": "DESKTOP-A1B2C3"
}
200 OKResponse
{
  "activated": true,
  "tier": "professional",
  "features": [
    "analytics",
    "export",
    "multi-tenant"
  ],
  "seatsRemaining": 4,
  "expiresAt": "2027-04-01T00:00:00Z"
}

Architecture

Clean. Modular. Scalable.

Built on Clean Architecture principles. Every layer has a purpose.

User Request→Auth→License Validation→Feature Gate→Module→Response
01

Core

Entities, interfaces, domain logic

02

Application

Use cases, DTOs, validators

03

Infrastructure

EF Core, Identity, external services

04

API

Minimal API endpoints, middleware, filters

05

Modules

Feature modules with self-contained routes

06

Licensing

License engine, activation, gating

Technical Specs

Framework

.NET 8 LTS

Architecture

Clean Architecture + Vertical Slices

Auth

JWT Bearer + ASP.NET Identity

Database

EF Core (SQL Server / PostgreSQL)

API Style

Minimal APIs + Feature Modules

License Model

Key-based with machine binding

Feature Gating

Attribute-driven [RequireFeature]

Seeding

Auto-seed Roles, Admin, Reference Data

Testing

xUnit + Integration Tests

Docker

Dockerfile + Compose included

Why Forge?

Built for people who ship.

🎨

For Vibe Coders

No more rebuilding the license wheel. Focus on your product, we handle the boring-but-critical infrastructure.

🚀

For Startups

Go from dotnet new to monetization in days. Everything you need to charge, limit, and license is already wired.

🏢

For Enterprises

Role hierarchy, audit logs, and white-label licensing out of the box. Battle-tested architecture for serious teams.

Trusted By Builders

From developers who ship.

"Forge saved us 3 weeks of boilerplate. The licensing engine alone is worth the price — we integrated it into our ERP product in 2 days."

A

Arif Rahman

CTO, TechNova Solutions (Dhaka)

"Finally, a .NET foundation that understands business logic. Feature gating with attributes is elegant. This is how enterprise software should start."

P

Priya Sharma

Senior Architect, InfoBridge (Bangalore)

"We were building the same auth + license system for every client project. Forge made that a one-time setup. Our team ships 40% faster now."

M

Minh Tran

Lead Developer, VietSoft (Ho Chi Minh City)

Forge Pricing

Free for learning. Paid for shipping.

Solo

Prove your idea

Free

forever

  • ✓ Basic template
  • ✓ Limited modules
  • ✓ Community updates
  • — Advanced licensing

Team Starter

Build for real

$19/mo

per seat

  • ✓ Full template
  • ✓ Licensing (basic)
  • ✓ Feature gating
  • ✓ Monthly updates
MOST POPULAR

Team Pro

Ship products

$49/mo

per seat

  • ✓ Advanced licensing
  • ✓ Seat control
  • ✓ Modular architecture
  • ✓ Priority updates

Enterprise

Full control

$499

one-time

  • ✓ Full source access
  • ✓ All modules unlocked
  • ✓ Self-hosted
  • ✓ No usage limits

🔌 Paid Add-ons

RSA LicensingMulti-tenant ModulePlugin ModulesAdvanced Security