Industry Provisioning & Module System

Operational software for small businesses & organisations.

IPMS provides the missing operational half of the Solid ecosystem. While earlier Solid implementations focused solely on personal pods—leaving businesses with no software to receive or issue records—IPMS equips small businesses, venues, and organisations with 60+ modular applications (point-of-sale, inventory, customer ordering, ticketing, and verifiable receipts) operating natively on linked data. This enables businesses and natural persons to engage in direct, bilateral record exchange under local law.

Module catalogue

Groups shipped with the reference build.

Commerce & retail

  • POS — cart, cash register, customer ordering, table sessions, promotions, tickets, native device contract
  • Menu, catalogue, pricing, discounts, loyalty, barcode, EFTPOS
  • Payments — refunds, splits, subscriptions

Food & health safety

  • Allergy profile — allergen matching, ingredient declarations
  • Concessions, emergency break-glass
  • Consent, delegation, device auth

Operations & logistics

  • Delivery — driver dispatch and management
  • Inventory, bookings, jobs, events, feeds
  • Print shop, quotations

Governance & identity

  • Governance — role bindings, ODRL policy management, resolution
  • Credentials — W3C VC issuance / verification / revocation
  • Access, consumer rights, provenance, reputation, licensing, org network

Infrastructure & integration

  • Hosting — Cloudflare DNS / tunnel
  • Integration — ODBC / LDAP connectors, R2RML
  • Backups, accounting bridge, tax engine, notifications, i18n, a11y, theming

Web & social

  • Website — customer display, public feed, SEO, sitemap / robots
  • Social, business, HR, household, records, receipt, ticketing, MCP
  • Community additions — supply-chain custody, WoT telemetry, ledger modules

Org mobile apps

One WASM/PWA container, many profiles.

Instead of separate apps per purpose, a unified container fetches identity, features and permissions from IPMS at runtime based on the organisation’s vertical profile.

Waiter

Table-side order management — typically local-only network scope.

Driver

Delivery driver management — remote-capable where the profile allows.

Tradie

Trade / field-service profile for local job workflows.

Print

Print-shop operations bound to device and organisation scope.

Scorekeeper

Event scorekeeping with local-only enforcement via service worker.

Referee

Referee management for sports events under the same container model.

Per-install VC licensing

Each app install receives a Verifiable Credential licence binding app, organisation, device, scope and permissions. Network scope (local-only vs remote-capable) is enforced in the service worker.

Native edge

Rust components for hardware and connectors.

POS & desktop

  • POS Edge — ESC/POS thermal printer, cash drawer, QR, local HTTP, IPC
  • POS Edge Proxy
  • Tray Supervisor for desktop lifecycle
  • Cross-platform installer with checksum-verified Node runtime

Integration

  • Connector Sidecar — ODBC / LDAP bridging with RDF mapping
  • Hardware abstraction for printers, drawers and scanners
  • Optional Oxigraph-backed IPMS hydration and sync

Related

Operate it or browse industry scenarios.