Account Types
Bullpen maintains separate account balances for different market types.
Account Structure
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:
Open the transfer/account section (bottom-right in the app)
Select source account
Select destination account
Enter amount
Confirm transfer
Transfers within Bullpen are near-instant.
Transfer Routes
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

