Your API keys
Each key lets an agent call
dm.commit() to create an immutable, verifiable record.No API keys yet
Create an API key to assign to your agent or workflow. Every commit will be associated with this key, so you can trace decisions back to the agent that made them.
Quick start — test your key right away
1
Install the SDK
pip install darkmatter-sdk2
Configure with your key
import darkmatter as dm
dm.configure(api_key="dm_sk_…")3
Commit your first decision
ctx = dm.commit(payload={
"input": "Approve refund #84721? $284.00, 18 days since purchase.",
"output": "Approved. Customer within 30-day window."
})
print(ctx["verify_url"])The payload is a free-form object. Add any fields that matter to your use case — model name, agent version, confidence score, order ID, or any domain-specific context. All fields are stored, verifiable, and included in the proof bundle.
Commits
Every time an agent calls
dm.commit(), a verifiable record appears here.My Organization
Loading…
Settings
Commit usage this period
Loading…
Data this month
Loading…
Danger zone
Delete your account and all associated data permanently. This action cannot be undone.
Billing
Current plan
Your active subscription.
—