Skip to Content
Trust & SafetySecurity model

Security model

Pools Markets spans browser injection, account infrastructure, backend services, external data and onchain contracts. Security depends on keeping these responsibilities separate rather than treating one component as universally trusted.

Trust boundaries

BoundaryTrusted forNot trusted for
Host launchpad pageDisplay context and discovery hintsAccount authority, market rules or settlement
Pools Markets extensionUser intent, local presentation and transaction reviewInventing server or chain state
BackendDiscovery, orchestration, indexing and evidence preparationMoving funds outside protocol authorization
Data providersThe fields assigned in a frozen source policyChanging market meaning
Resolver quorumAttesting a result from frozen rules and evidenceRewriting those rules
Pools Markets contractsEnforcing onchain position, settlement and payout stateDetermining offchain facts without evidence
Intelligence modelsProposing structured question intentsFunds, executable rules or final outcomes

Account security

Pools Markets accounts use a secure signing architecture so raw keys are not required for routine use. Sensitive import and export operations require explicit user action. Pools Markets does not ask users to connect an arbitrary external wallet to use the product’s primary account experience.

Users should verify the extension source, requested action, active network, amount and destination before approving a transaction.

Market integrity

Integrity controls include:

  • frozen market and settlement specification hashes;
  • deterministic template and eligibility rules;
  • economic manipulation and exposure checks;
  • stable idempotency keys for value-moving operations;
  • finalized evidence requirements;
  • resolver quorum rather than a single model response;
  • payout accounting bound to the final market result.

Upgrade and operational risk

Diamond architecture permits modular upgrades and therefore requires transparent authority. A production release must disclose its upgrade owner, delays or governance, installed selectors and emergency powers.

Until audit reports and verified production deployments are published, Pools Markets should be treated as pre-production software.

Reporting

A dedicated security reporting channel will be published before production launch. Do not disclose exploitable account or contract details publicly before a reporting path is available.

Last updated on