LLevermarket

Venue credentials

Venues authenticate differently — nothing entered here leaves this browser tab.

Kalshi API key

PRODUCTION — real money

Signs orders in your browser. The key is imported as a non-extractable key and never sent to Levermarket, never written to storage, and cannot be read back out. It is held for this tab only — closing or reloading clears it.

This build targets https://api.elections.kalshi.com. Orders placed here use real funds in your Kalshi account. Rehearse on demo first.

Must be PKCS#8 (BEGIN PRIVATE KEY). If yours says BEGIN RSA PRIVATE KEY, convert it with openssl pkcs8 -topk8 -nocrypt.

Feed latency is not measured yet, and the fee assumptions the Scanner uses are fixed in code — see its cost-model note for what each venue is charged at.

How each venue authenticates
  • Trades on Polymarket
    PolymarketExecutable from here

    Self-custody: your wallet signs each order at the moment you confirm it. Nothing to store.

  • Trades on Kalshi
    KalshiExecutable from here

    Custodial: the venue holds your funds and authenticates with an API key, entered below and kept in this tab only.

  • Trades on Limitless
    LimitlessExecutable from here

    Self-custody: your wallet signs each order at the moment you confirm it. Nothing to store.

    Credentials work: an API token is derived with trading scope only, held for this tab, and revoked on sign-out or wallet change. The order path itself is not written yet, which is why it is view-only.

  • Trades on Opinion
    OpinionExecutable from here

    Self-custody: your wallet signs each order at the moment you confirm it. Nothing to store.

Venue credentials are never sent to Levermarket's servers. Anything entered here stays in this browser tab and is discarded when it closes.