RataHQ
Home Join Console

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.

Request access Open the consumer console

Illustrative record shape · demo values
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.

From first visit to first record.

  1. Generate

    A keypair is created in the join page. The secret half never leaves the browser.

  2. File

    The public half goes to the service as a registration request, pending review.

  3. Approve

    An operator reviews the request and approves it. The client becomes live.

  4. 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