Skip to content
Get an API key
  • Production status: Armed for build and submit, with no hosted cancel capability, as verified on 2026-08-15.
  • Wallet and chain: An EOA on ADI Chain (36900) signs a VAULT-type EIP-712 order.
  • Venue account: Yes. Provision the caller-specific PredictStreet vault before building and obtain the caller’s PredictStreet API key before submitting.
  • Credentials: The EOA private key stays client-side. The API key transits only submit, after signature recovery over the stored digest, and is never retained.
  • Funding: Deposit six-decimal ADI-chain USDC.e into the caller’s vault. Approve that dynamic vault and call depositERC20; the execution lane only resolves vaultOf and has no funding helper.

PredictStreet is a strict server-built lane with no client-echo compatibility path. It is source-ready but default off and unregistered. An empty or unknown-only PREDICTSTREET_EXCHANGE_ADDRESSES registers nothing; check GET /v1/exec/venues before building.

Send the native decimal token id as asset, or outcome + outcomeSide, with isBuy, a 0.01-tick probability-dollar price from 0.01 through 0.99, up to six-decimal share size, and the EOA owner. Optional expiresAt: 0 builds GTC, postOnly defaults false, and the only accepted signature type is VAULT 1. The server resolves the catalog outcome, then rechecks the live condition id, token id, open/tradable state, taker fee, and NegRisk flag. It also calls the verified VaultFactory’s read-only vaultOf(owner); a missing vault fails before any execution is persisted.

The artifact pins ADI Chain 36900, six-decimal USDC.e 0x9cb8142aEBBcdc60AF7c97Af897A67A8f3CA71C2, buildVersion: 1, and EIP-712 domain PredictStreet version 1. Standard markets use exchange 0x90EA87493E208A14011EC700Ac9cbAf4d064acc0; NegRisk markets use 0x79ACbb874dd01044FA38a89c1478E60FaAB40D00. The signed 11-field order is salt, maker, signer, taker, tokenId, makerAmount, takerAmount, expiration, feeRateBps, side, and signatureType. BUY notional rounds up one collateral atom; SELL notional rounds down.

Sign the returned typed data in the owner’s wallet. Submit { executionId, signature, owner, apiKey }. Predictefy validates the versioned server-stored artifact and recovers the signer over its stored digest before it reads the API key. It then relays that exact stored order once and discards the key. Cancel, status refresh, and hosted settlement are not implemented. Predict Street Limited states it operates under Gibraltar licence 167, and FIFA names it the official prediction-market partner of the FIFA World Cup 2026; jurisdiction and user eligibility remain the operator’s and integrator’s compliance responsibility.