Skip to main content

Tutorial: Your First Trade (Mobile)

Place your first options order in the Hypercall mobile web app.

Prerequisites

  • Mobile device (iOS Safari or Android Chrome)
  • Web3 wallet (MetaMask, Coinbase Wallet, or WalletConnect-compatible)
  • Basic understanding of options trading

Step 1: Open the app and start onboarding

  1. Open Hypercall in your mobile browser or wallet in-app browser
  2. Tap "Connect Wallet"

This opens the wallet connection flow in the app.

Onboarding screen

Step 2: Connect a wallet

  1. Select a wallet app
  2. Approve the connection request in your wallet

Once approved, you return to the main view with markets and your wallet connected.

Connect wallet flow

Testnet funding

Before continuing to step 3, follow the link below if you have not yet funded your account. Testnet tokens hold no economic value.

Step 3: Open a market

  1. From the main view, there are two ways to open an options market

Option A: Tap underlying to open market page

This takes you to the market page for that underlying

Select market from main view

Option B: Swipe to left buy a call or right to buy a put

This opens a buy ticket directly from the main view and preselects Call or Put.

Swipe to buy a call

Step 4: Choose a contract and side

  1. Select Call or Put
  2. Pick a strike
  3. Tap Next

Choose a strike with visible bid and ask liquidity, then tap Next to open the order ticket.

Select strike

Step 5: Enter order details

  1. Enter size
  2. Review the order summary
  3. Tap "Sign transaction"
  4. Approve the signature in your wallet
  5. A notification will confirm order placement as well as matching

The summary shows the contract, price, and estimated cost. Signing authorizes the order and submits it to the book.

Enter order details

Step 6: Watch order status

Limit vs market behavior

Orders are placed as limit orders. If your limit price is marketable, it fills immediately. If it is away from the best bid or ask, the order rests on the book until matched or canceled.

  1. If the order rests, it appears as open on the main page
  2. If it fills, it moves to the top of the main page
  3. Open the portfolio or positions view to confirm the new position and updated balance

Asset view with position

Common Issues

"Signature verification failed"

Cause: Signature format mismatch, wrong nonce, or unauthorized agent wallet.

Fix: See Authentication.

"Instrument has expired"

Cause: Option has reached expiry time (08:00 UTC).

Fix: Select a different instrument with future expiry.

"Insufficient margin"

Cause: Account equity is below required margin threshold.

Fix: Reduce order size, close existing positions, or deposit more funds.

"Account has no funds"

Cause: Account cash balance is zero.

Fix: Deposit funds or verify account balance.

Order stuck in "Pending" state

Cause: Order may be queued or system delay.

Fix: Wait a few seconds and refresh the order status. If persistent, check system status.