The Concurrent Transaction Ledger for Peer-to-Peer Economies

Every streaming drain, discrete charge, and rake split settles atomically — no race conditions, no balance drift, no reconciliation pass.

Every Transaction Settles Atomically

Concurrent Streaming and Discrete

Rate-based drains and instant debits share a single balance without conflict.

Session Tagging

Tag transactions with a session identifier to correlate streaming drains, tips, and rake — participant logic stays in your platform.

Forward Balance Estimation

Know how many minutes a streaming session has left before the balance hits zero.

Configurable Rake Extraction

Atomic three-way splits: platform fee, operator cut, and net payout — applied as a single operation with no intermediate state.

Rate-Based Streaming Transactions

Charge by the second or minute without a polling loop. The engine drains the balance continuously at a configured rate so session fees settle at exact duration, not a rounded interval.

Real-Time Transaction Events

Every balance movement emits an event the moment it occurs — session started, threshold crossed, session settled. Your platform receives it without polling.

Full Engine, Open Source. Enterprise for Production.

OPEN SOURCE

Full engine, MIT-licensed — streaming, session tagging, rake, estimation.

View the comparison →

ENTERPRISE

Kafka, SQS, RabbitMQ, multi-database support, SLA, DR, and on-premise deployment.

Contact enterprise sales →

Start with the Full Engine.

Open source to get started. Enterprise for production deployments that need SLA coverage and event channel integrations.