AccessPulse is an open-source Stellar/Soroban queue analytics and fairness intelligence platform for organizations that operate oversubscribed access systems. It helps public agencies, healthcare providers, universities, event organizers, and product teams monitor waiting lists, forecast demand, detect bottlenecks, identify abuse patterns, measure fairness, and improve operational decisions.
- Transparency: Immutable audit anchors on Stellar/Soroban record queue policy changes, event batch digests, and fairness reports.
- Fairness: Built-in metrics compare access outcomes across protected and operational cohorts without exposing personal data on-chain.
- Privacy: Personal identifiers stay off-chain. On-chain records use hashes, policy identifiers, and aggregate attestations.
- Scalability: Batched ingestion, append-only event storage, and asynchronous analytics support high-volume queues.
- Operational efficiency: Forecasting and bottleneck detection help teams staff, allocate capacity, and communicate wait times.
contracts/access-pulse-contract/ Soroban smart contract scaffolding
services/accesspulse-api/ REST API and analytics service scaffolding
services/accesspulse-sdk/ TypeScript SDK scaffolding
packages/accesspulse-types/ Shared TypeScript event and metric types
db/schema.sql Relational schema for queue events and analytics
docs/ Architecture, API, database, security, and roadmap docs
diagrams/ Mermaid architecture and flow diagrams
examples/ Sample queue event payloads
.github/ Open-source workflow, issue, and pull request templates
pnpm install
pnpm --filter @accesspulse/types build
pnpm --filter @accesspulse/api dev
pnpm --filter @accesspulse/api test
cargo test --manifest-path contracts/access-pulse-contract/Cargo.toml| Capability | Description |
|---|---|
| Event ingestion | Accepts queue lifecycle events from waiting-list systems, ticketing systems, admissions platforms, and service portals. |
| Analytics engine | Computes wait-time distributions, throughput, queue depth, service rates, backlog, and bottleneck indicators. |
| Forecasting engine | Produces short-horizon demand and wait-time forecasts with confidence intervals. |
| Fairness monitoring | Measures cohort-level access outcomes, parity ratios, disparate impact, and policy-sensitive changes. |
| Abuse detection | Flags suspicious behavior such as duplicate identities, bot-like reservations, capacity hoarding, and policy circumvention. |
| Soroban audit anchors | Stores batch digests, policy version hashes, and aggregate fairness attestations on Stellar/Soroban. |
- Architecture
- Soroban contracts
- REST API
- Database schema
- Dashboard specifications
- Security and privacy
- MVP roadmap
- Operations
Apache-2.0. See LICENSE.