Order book
Trades
Orders go through the gateway's WebSocket as this account. Click a level in the book to copy its price; a dot marks your own orders.
Open orders
Positions
A contract pays $1 if its outcome happens. Buying NO while holding YES closes the YES position. Market orders fill up to five ticks through the best price and cancel any remainder. Spending an amount needs a limit price, and the gateway refuses an amount that does not buy whole contracts.
Your positions
Open orders
Money moves through the treasury and a fake bank, never straight into the core. A deposit reaches available cash once the bank settles it; a withdrawal leaves available cash at once and comes back if the bank fails it or you cancel it while the bank has it.
Transfers
Positions
Reconciliation
API keys
A key acts for this account with only the permissions it was given: send keyId.secret as the bearer token, in a WebSocket login, or in FIX Password. The secret is shown once. Revoking stops a key within 10 seconds, sessions included.
A parlay pays $1 if every leg happens as picked, and nothing otherwise. Pick legs from open markets, one per event, and request quotes as the retail customer: approved responders listening for requests (the synthetic maker) answer with firm quotes, which are real sell orders resting on the parlay's own book until they lapse. Once a parlay exists it trades on the retail and maker tabs like any market, and it settles by itself as its legs resolve: the first leg lost expires it, a voided leg voids it.
Build a parlay
Requests and quotes
Parlays
What an app's customer does: sign up with an email and a password, prove the address with the code that was sent to it, and hold the session the venue answers with. The same credential works everywhere a dev token does — REST and the private WebSocket — so the phone apps and this page reach the venue the same way. A new member has an account of their own and no money in it; deposit on the account tab to trade.
Signing up answers nothing but "check your mail", whether or not the address already has an account: asking the venue which addresses it knows is not something this page or anyone else can do. There is no mail provider here, so the messages are listed below, the way the fake bank stands in for a real one.
Mail this venue would have sent
Every message, newest first. In a venue that can really post to an address this list does not exist: the messages hold the codes themselves, so the identity service serves them only where it was started with --show-mail.
The dummy oracle lists, runs and settles these markets on a calendar. Two dummy sources, alpha and beta, report each result; when they disagree a referee breaks the tie. The auto-approver signs the proposal, which waits out a dispute window before the resolution is sequenced. The buttons act through the same oracle. Parlays are not listed here: the parlay service settles them from their legs.