Play your partSUPPORTLOGINGET STARTED →
EXPLOREWHY GRAJAGENTSLEARNFEESPIONEER
GETREADYANDJUMP.COM · BUILT IN DETROIT
Platform

A RECORD
NOBODY CAN EDIT.

Live now

Every meaningful action on GRAJ is written to a log that only ever grows. Rows are added; they are never changed and never deleted. That single constraint is what makes everything built on top of it worth anything.

What to know
Why append-only, specifically
A history that can be corrected is a history that can be corrected in somebody's favor. Once a record can be edited, every number derived from it becomes a claim about what the current state of the database says rather than about what happened.
Corrections are new events
Getting something wrong does not mean rewriting it. It means recording the correction as its own entry, with its own time, so the sequence shows both what was believed and when it changed. That is more useful than a clean record, not less.
What is derived from it
Contribution scores, tiers, ownership and residuals are all computed from the log rather than stored as editable fields. A score somebody can set is a score somebody can sell.
  • Contribution score and tier
  • Account ownership and its originator
  • Residual entitlement
  • Verification decisions, and who made them
The money has its own version of this
Financial entries are double-entry and are checked by invariants that run before every deployment: every transaction sums to zero, no ledger row is ever updated or deleted, and the derived balance must equal the cached one. A violation fails the deploy rather than being reported later.
Where to go next
GRAJ

READY TO
RUN YOUR GAME ON GRAJ.

Free to join. Participants keep 95% of every transaction; GRAJ takes 5%. Built for 195 countries — payments live in the United States.