For the complete documentation index, see llms.txt. This page is also available as Markdown.

Account Types

Bullpen maintains separate account balances for different market types.

Account Structure

Account
Collateral
Purpose

Polymarket

USDC.e (Polygon)

Prediction markets

Perps

USDC

Hyperliquid perpetual futures

Spot (Hyperliquid)

USDC

Hyperliquid spot markets via UNIT

Spot (Solana)

SOL / SPL tokens

Solana token trading

Why Separate Accounts?

Different markets have different collateral and settlement requirements:

  • Polymarket uses USDC.e on Polygon and settles at market resolution

  • Perps use USDC margin and settle PnL in USDC

  • Hyperliquid spot settles in the actual tokens traded

  • Solana spot uses native Solana tokens and SPL standards

Separating accounts ensures collateral for one market type isn't accidentally used for another.

Viewing Balances

The app shows your balances for each account type:

  • Total Portfolio Value: Aggregate across all accounts

  • Polymarket Balance: Available USDC.e + open position value

  • Perps Balance: Available USDC margin + unrealized PnL

  • Spot Balances: Token holdings by chain

Transferring Between Accounts

Use the transfer module to move funds:

  1. Open the transfer/account section (bottom-right in the app)

  2. Select source account

  3. Select destination account

  4. Enter amount

  5. Confirm transfer

Transfers within Bullpen are near-instant.

Transfer Routes

From
To
Notes

Solana

Polymarket

Bridges to USDC.e on Polygon

Solana

HL Perps

Transfers SOL/USDC to Hyperliquid

Solana

HL Spot

Transfers to Hyperliquid spot account

HL Perps

HL Spot

Internal Hyperliquid transfer (instant)

HL Spot

HL Perps

Internal Hyperliquid transfer (instant)

HL Perps

Polymarket

Bridges USDC to USDC.e on Polygon

HL Spot

Polymarket

Bridges USDC to USDC.e on Polygon

HL Perps

Solana

Transfers back to Solana

Polymarket

Solana

Bridges USDC.e back to Solana

Polymarket

HL Perps

Bridges USDC.e to USDC on Hyperliquid

Polymarket

HL Spot

Bridges USDC.e to USDC on Hyperliquid

Cross-chain transfers (Solana ↔ Hyperliquid, Solana ↔ Polymarket, Hyperliquid ↔ Polymarket) may take a few seconds to minutes.

Account Details

Polymarket Account

  • Collateral: USDC.e on Polygon

  • Shows: Available balance, open position value, unrealized P&L

  • Used for: Buying and selling prediction market outcome shares, redeeming winning positions

Perps Account

  • Collateral: USDC only

  • Shows: Balance, unrealized PnL, available margin

  • Used for: Opening/closing perp positions, paying funding

Spot Account (Hyperliquid)

  • Collateral: USDC and traded tokens

  • Shows: Token balances

  • Used for: Buying/selling HL-listed spot assets

Spot Account (Solana)

  • Collateral: SOL + any SPL token

  • Shows: All token holdings

  • Used for: Trading any Solana token via Jupiter Ultra

Margin Allocation

Within your Perps account, you can further allocate margin:

  • Cross Margin: Entire balance backs all positions

  • Isolated Margin: Allocate specific margin per position

See Margin & Leverage for details.

Last updated