For integration teams
Carry a scoped trust record into the next workflow.
RataHQ gives service integrations a documented record of assertions and lifecycle events, with a browser based registration path and one signed proof per consumer action.
- claim_id
- receipt-demo-9f31ac
- signal_type
- community:appreciation/v1
- state
- active
- actor
- subject-demo-morgan
- known_gaps
- direct experience only
Start where you are.
- Consumer console Open the signed action console with the credential file issued after approval.
- Join Generate a keypair in your browser and file the public half. An operator reviews every request.
- Check application status Use the credential file you downloaded to check a pending, approved, refused, or expired request.
- Integration path Use the documented client from your service once the operator has approved your request.
From first visit to first record.
-
Generate
A keypair is created in the join page. The secret half never leaves the browser.
-
File
The public half goes to the service as a registration request, pending review.
-
Approve
An operator reviews the request and approves it. The client becomes live.
-
Act
The console signs one fresh proof per action: submit claims, read projections.
A ledger, not a score.
The record holds
- Scoped assertions about witnessed acts and stated expressions
- Lifecycle events: disputes, corrections, withdrawals
- Evidence with known gaps, never silent inference
- Contest paths, so every record answers back
The record never holds
- Reputation balances or a universal score of worth
- Merged cross-platform identity dossiers
- Standing that follows a person past direct experience
- Judgments without provenance you can inspect
Built for service-to-service.
After approval, use the downloaded credential file with the consumer client. Backends keep that file server-side, exchange signed assertions for scoped access, and receive plain JSON responses. Generating a different key does not replace the approved credential.
ratahq-consumer submit-typed-claim \
--base-url https://<your-ratahq-origin> \
--credential credential-harbor-market.json \
--input claim.json \
--expected-participation-epoch 1 \
--owner-presentation-grant-id owner-grant-00001