Skip to main content

Frequently Asked Questions

General​

What is Intotes?​

Intotes is a prediction market platform where you can trade on the outcomes of real-world events. You buy YES or NO tokens based on what you think will happen, and if you're right, you earn a profit.

How do prediction markets work?​

Markets are created for events with binary outcomes (e.g., "Will BTC be above $100k on Dec 31?"). Each market has a YES and NO token. The price of a YES token reflects the market's estimated probability of that outcome. If you buy YES at 30 cents and the event resolves YES, you receive 100 cents per share β€” a 70-cent profit.

What currencies are supported?​

The platform uses an internal balance denominated in RUB (Russian Rubles). All values are stored in kopecks (cents). You can deposit via P2P exchange (RUB to USDT), card payments, or cryptocurrency.

Trading​

What is the difference between Orderbook and AMM (LMSR)?​

  • Orderbook: Traditional exchange where your orders are matched with other users. You can place limit orders at specific prices or market orders that execute immediately.
  • AMM (LMSR): An automated market maker that uses a mathematical formula. You trade directly against the pool β€” no counterparty needed. Prices adjust automatically based on demand.

What are the fees?​

A commission is charged on each trade. The fee percentage is configured per platform. Fees are split between the platform and referrers (15% level 1, 4% level 2, 1% level 3).

Can I cancel my order?​

Yes, you can cancel any open (pending or partially filled) limit order via DELETE /api/v1/market/orders/{id}. Market orders execute immediately and cannot be cancelled.

What happens to my position when an event resolves?​

When the event creator closes a pool with a winning outcome:

  • If you hold the winning token: you receive 100.00 (10000 cents) per share
  • If you hold the losing token: you receive 0
  • Your PnL is calculated as: settlement_payout - (amount * avg_price / 10000)

Can I close my position early?​

Yes. Use POST /api/v1/market/positions/{market_id}/close to sell your position at the current market price instead of waiting for resolution.

Account​

How do I create an account?​

Sign up with email and password via POST /api/v1/auth/sign-up, then verify your email. You can also use OAuth (Google, GitHub, VK, Yandex, or Telegram).

How does authentication work?​

After sign-in, you receive JWT tokens set as HTTP-only cookies (access_token and refresh_token). Include the access token as Authorization: Bearer <token> in API requests. Access tokens expire in 20 minutes; use the refresh endpoint to get new ones.

What is the referral program?​

Share your referral code with friends. When they trade, you earn a percentage of their trading fees:

  • Level 1 (direct referrals): 15%
  • Level 2 (referrals of referrals): 4%
  • Level 3: 1%

Deposits & Withdrawals​

How do I deposit funds?​

Three methods:

  1. P2P Exchange: Buy USDT from other users with RUB bank transfer
  2. Card Deposit: Deposit directly via bank card through platform operators
  3. Crypto Deposit: Send supported tokens to your platform wallet address

How do I withdraw funds?​

Three methods:

  1. Crypto Withdrawal: Send USDT to an external wallet (supported networks: Tron, BSC, Polygon, Ethereum, Avalanche)
  2. Card Withdrawal: Withdraw to bank card via platform operators
  3. P2P Exchange: Sell USDT to other users for RUB

Is there a minimum deposit?​

Yes, a minimum deposit of 1000 RUB (100000 kopecks) is required before you can make withdrawals.

Technical​

What format are monetary values in?​

All monetary values are in cents (kopecks for RUB). Example: 10000 = 100.00 RUB. Prices are in the range 0-10000 representing 0%-100% probability. See Money Format for full details.

What timestamp format is used?​

All timestamps use RFC3339 (ISO 8601) format: 2024-01-15T10:30:00Z.

What is the error response format?​

All errors follow a consistent format:

{
"error": {
"code": "ERROR_CODE",
"message": "Human-readable description"
}
}

Are there rate limits?​

Yes, all endpoints are rate-limited per IP address. Limits vary by endpoint category (5-120 requests/minute). See Rate Limiting for details.