Try the TrustAI substrate live.
Sixty seconds, no procurement.
Pick one of three pre-canned scenarios, click Run sandbox anchor,
and your browser will SHA-256 the synthetic inputs, POST them to the public
sandbox API, and render the receipt that comes back — block hash, chain
sequence, verify URL, everything. No bearer token, no API key, no procurement
conversation. Sandbox receipts carry the explicit
chain: "trustai-sandbox" marker inside the cryptographic commitment,
so no examiner could mistake one for a production decision receipt.
A contract clause review.
Your AI agent reviews an indemnification clause and returns a risk score. Your firm wants a tamper-evident record of the model version, the input hash, the output hash, and the reasoning trace hash — in case a discovery request or malpractice query lands eighteen months from now. Click below to anchor a synthetic version of that event.
legal_contract_clause_reviewed
A proposed redline.
Your AI agent proposes a redline against the same clause. Your firm needs to record which model produced the redline, the SHA-256 of the input, and the SHA-256 of the diff itself — so a year later the firm can prove the redline came from a specific model run, not a later edit.
legal_redline_proposed
A multi-vendor cross-validation divergence.
Your AI agent runs three models in parallel against a regulatory question. Claude says one thing, ChatGPT says something different, Grok says something different again. The substrate anchors the divergence event so your firm has a tamper-evident record that the consensus broke and which indices diverged.
legal_cross_validation_completed
The same substrate, the production receipt is just authenticated.
The sandbox API is the public no-auth twin of
POST /api/trustai/v1/decisions/anchor. Same payload schema,
same hash-chain shape, same verify endpoint pattern — the production
surface adds bearer authentication, per-tenant API key scoping,
rate-limit tiers, idempotency keys, and ML-DSA-87 post-quantum signatures
on every block. The production chain is also anchored to Bitcoin via
OpenTimestamps and rotates never.
A successful sandbox anchor is your integration test — if your code can hash the inputs and POST them here, the same code will work against the production substrate as soon as your firm holds an API key.