Public traders — publish fills with proof

Publish the fills of a run with proof they were never edited. The public list is at /traders (it is not in the top menu — open it by address or from a shared link).

How it is proven

  • Committed at fill time — the agent hashes and signs every fill and chains it to the previous one. The server bundles the hashes (batches) into a Bitcoin timestamp (OpenTimestamps).
  • Revealed after 24 hours — fill contents become visible only after 24 hours. Before that, neither content nor time is shown.
  • Anyone can check — on /traders/verify, paste the public fills response (JSON) and your browser recomputes hashes, signatures and Merkle paths itself (what you paste is sent nowhere). Bitcoin confirmation is checked with each batch's .ots file and the standard OpenTimestamps tools. You do not have to trust our server.
  • Matched against exchange trades — we show whether the exchange's public trades within ±10 seconds contain the same price and size (found / not found / could not check). Markets without free public trade data (e.g. MT5) stay unmatched.
  • Sealing proves only that a fill was recorded at fill time and was not edited or dropped afterwards. There is no "verified real account" check through an exchange link.
  • Account size is never shown — only fills and per-trade returns (at fill prices — not an account return).

Steps to publish

1. Request approval — on the run card in the paper or live screen, press [Request approval] and briefly describe what you plan to publish.

2. Admin approval — approval is per person. You can create several accounts, but only one account per person can publish (so nobody can run many accounts and show only the winners).

3. Consent — once approved, the publish consent appears on the run card. All five notices must be ticked:

  • Fills are published after 24 hours, which can reveal positions you still hold
  • The operator keeps the originals before publication
  • Published data may be provided to third-party broadcasters
  • Watching fills for long enough can reveal your strategy
  • You can withdraw at any time, but committed hashes remain and the withdrawal itself is public

4. Requirements — runs spanning several exchanges (legs) cannot be published, and agent 1.349.0 or newer is required.

Only the runs you choose are published (never the whole account). The list is ordered by join date or at random, never by return.

Seal without publishing

You can also seal a run's fills without appearing in the public list (Elite plan). Turn it on with [Seal only] on the run card; your list is at /seal.

  • It works like publishing — a hash and signature per fill, batched into a Bitcoin timestamp.
  • Only you and people you give a link to can see it. A link shows only fills older than 24 hours; replacing or turning off the link blocks the old one immediately.
  • If you stop, or your Elite plan ends, that chain is not resumed (so fills missed in between never look like one chain). Records are not deleted — they are locked while the plan is off and visible again once you are Elite.
  • [Make public] continues the same chain, and fills sealed so far also appear on the public page under the 24-hour rule. Publishing cannot be undone.

Duplicate account check

To judge whether an account belongs to someone already approved, we look at how many accounts share a browser (a browser ID kept in a cookie and local storage), an IP address, or a payment card (the card's unique identifier and cardholder name). Raw values are not stored — only a one-way form, for 180 days. Nothing is blocked automatically; an admin decides. If you were linked by mistake (e.g. family members sharing a card), tell us via support.

Rejection and revocation

A rejection or revocation always comes with a reason, shown on the run card. If approval is revoked, every public run of that account is withdrawn (the withdrawal stays visible on the public page).

Published returns are past records and do not guarantee future results. soritrading does not provide investment advice.