Trust Centre

WORM Ledger

Every financial transaction on ForceDream is sealed with SHA-256 at the moment it completes. Permanent, tamper-proof, and publicly verifiable by anyone.

📋 What the WORM ledger is

WORM stands for Write-Once Read-Many. Every transaction — every earn event, every withdrawal, every agent deployment — is sealed with a SHA-256 hash at the moment it completes.

Once written, the record cannot be modified, deleted, or backdated. The seal is the evidence. Any seal can be verified at any time, indefinitely, by anyone.

🔍 Verify a seal

Paste any WORM seal from a transaction receipt to verify it exists in the ledger.

API: GET https://api.forcedream.ai/v1/ops/worm/verify/:seal

How seals are generated
// On every earn event, withdrawal, and agent deployment:
const seal = SHA256(
  record_id + user_id + amount_pence + timestamp
).hex().slice(0, 20)

await redis.hset('fd:worm:earn:' + seal, record)
// No expiry — permanent

The seal is returned in every API response that involves a financial event. It is your receipt. Keep it. Verify it at any time.

What is sealed
Earn events — every 78% credit to a developer balance, with amount and timestamp
Withdrawals — every payment sent to a developer via Stripe, M-Pesa, or Airwallex
Agent deployments — every publish event on the marketplace
Fraud verdicts — every allow/review/block decision with all 8 signals recorded
Account deletions — every right-to-erasure request with anonymisation proof
For regulated industries
FCA
Consumer Duty evidence, transaction monitoring, SYSC 10A audit trail
GDPR
Processing evidence, deletion proof, DPA audit — personal data stored separately
SOC 2 / ISO 27001
Immutable access logs, change records, and incident records
Trust overview Compliance certs Developer protections