Hanuma Labs · In development

Proben

by Hanuma Labs

Rehearse every network. Before you go live.

Proben is a universal sandbox that reproduces the world's e-invoicing / CTC networks — clearance, real-time reporting, Peppol four- and five-corner, and post-audit — under one roof. Build and test your integration against every model in one place, instead of chasing each government's separate sandbox.

Every network, one roof

Clearance, real-time reporting, four-corner Peppol, five-corner CTC and post-audit — reproduced faithfully, so you test against all of them without a single government sandbox account.

Rehearse before go-live

Run named scenarios — a rejection, a portal outage, a malformed clearance response — against a network before it's live. The surprises happen here, not in production.

Add a country with data, not code

Five stable engines, one per model, plus config-as-data packs per country and mandate version. A new mandate is a pack and a review — not a rebuild.

A glimpse of the sandbox

Point your integration at Proben. Rehearse.

Pick a network and a scenario; Proben plays the government's part — the full stateful flow, the real error catalog, the async receipt — so your code runs unchanged against a faithful stand-in.

proben — the CTC network rehearsal CLI
$ proben networks
  it-sdi        Clearance · in-path        Italy
  pl-ksef       Clearance · multi-step     Poland
  sa-zatca      Real-time reporting        Saudi Arabia
  my-myinvois   5-corner · Peppol-CTC      Malaysia
  eu-peppol     4-corner · interoperable   Peppol

$ proben run --network pl-ksef@2026 --scenario reject-then-fix
  ▸ challenge → auth-token → session-open → submit
  ✗ REJECTED  KSeF 21001 — buyer NIP not found
  ▸ fix applied → resubmit
  ✓ CLEARED   UPO KSeF-2026-8842·PL  ·  1.2s
A

Clearance

In-path, blocking. Italy SdI, Poland KSeF, India IRP, Saudi ZATCA.

B

Real-time reporting

Parallel, non-blocking. Hungary NAV, Spain SII.

C

4-corner Peppol

Decentralised, interoperable mesh. EU, AU, NZ, SG.

D

5-corner CTC

A fifth corner observing the mesh. Malaysia, Belgium.

E

Post-audit

The traditional model — archive & report on demand.

Behaviour = Engine[model] × Pack[network@version] × Scenario
Early access

Interested in Proben?

It's in active design and validation. Tell us and we'll reach out — whether you'd test integrations against it, self-host it, or help shape which networks land first.

© 2026 Hanuma Global Pvt. Ltd. — Proben is a Hanuma Labs project.
Part of Hanuma Labs · Helios · VERIX · VERTA
Proben is a working name pending trademark clearance.