The call becomes a canonical text and a SHA-256 hash. You post only the hash on X. At the deadline the content is revealed and anyone can check that the hash matches. Resolution uses Binance prices, not opinion.
This file is what proves the call. Send it to the pilot organizer by private message and keep a copy. Without it the hash is worth nothing.
Risk/reward of this call:
| # | Analyst | Score | Resolved | Hit rate | Avg. conf. | Calibration | Weighted accuracy |
|---|
Score appears with 5 or more resolved calls in the pilot (20 in the protocol). Neutral calls don't count. Updated .
Pending calls show only the hash. Content appears once the call is resolved.
| State | Analyst | Asset | Ref → target / stop | Conf. | Registered | Deadline | sha256 |
|---|
A call only counts if the hash was posted on X before the deadline and the revealed content matches it. No post, no call.
1-hour candles of the given pair, from registration to the deadline. Target touched before the stop is a hit. Stop before the target is a miss. Neither by the deadline is neutral.
If both are touched in the same hour, resolution drops to 1-minute candles. If it still ties, it counts as a miss.
Up to 90 days. Time is saved in UTC. The deadline cannot be changed after registration.
Declaring 80% and hitting 50% loses score. Declaring 55% and hitting 55% beats promising what you don't deliver.
Higher risk/reward weighs more, capped at 3. Older calls lose half their weight every 90 days.
Long and short on the same asset and deadline are voided, both of them.
The pilot records predictions to measure analysts. Nothing here is a recommendation to buy or sell.
The hash is SHA-256 of the JSON string with keys in alphabetical order and no spaces, containing: analyst, asset, confidence, createdAt, deadline, direction, nonce, note (if any), ref, stop, target, v. Numbers stay numbers, dates in ISO 8601 UTC. The file prv-canon.js on this page is the same one the organizer uses to resolve and rank.