Dark Matter Documentation
Programmable infrastructure for private market ownership, transfer, and lifecycle management.
Dark Matter is programmable infrastructure for private market ownership. The Position Object is the atomic unit — a canonical, machine-readable encoding of rights, restrictions, compliance state, and lifecycle for any private position.
Choose your surface
- API Reference — REST API for positions, registry, transfers, and lifecycle. First API call →
- MCP — Model Context Protocol for AI agents and LLM workflows. Connect via MCP →
- Chrome Extension — Surface Dark Matter data in Bloomberg, PitchBook, AlphaSense, and Carta. Install →
- Integrations — Connect to fund admins, custodians, research platforms, and more. Browse integrations →
Quickstarts
| Guide | Time | What you'll build |
|---|---|---|
| First API call | 5 min | Query positions with curl, TypeScript, or Python |
| Pull inventory | 10 min | Paginate through your full position inventory |
| Execute a transfer intent | 15 min | Submit and track a transfer through the Rights Engine |
| Connect via MCP | 5 min | Wire Dark Matter data into an LLM agent |
| Set up webhooks | 10 min | Subscribe to position lifecycle events |
Core concepts
Before building, understand the data model:
- Position Object — The atomic unit of ownership. Schema structure, field maturity levels, vehicle classes.
- Registry — Authoritative record of beneficial ownership.
- Rights Engine — Transfer logic, consent chains, eligibility evaluation.
- Identity Graph — Participant pre-clearance: KYC, AML, accreditation.
- Lifecycle — Position states, transitions, and the immutable event trail.
- Transferability — Restriction types, consent mechanics, and feasibility evaluation.
Interactive tools
These tools are embedded in the docs for hands-on exploration:
- Position Object Explorer — Browse the full schema with search, expand/collapse, and maturity badges
- Transfer Feasibility Simulator — Test transfer eligibility against consent chains, lockups, and compliance rules
- Lifecycle State Timeline — Animated state transitions with expandable event payloads
What's new
See the changelog for the latest updates, API changes, and feature releases.