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 →