HIP-4 documentation

Testnet · Exploratory documentation — not official Hyperliquid documentation.

HIP-4 Contest Contract

Third-party EVM (testnet)
V10x4fd772e5708da2a7f097f51b3127e515a72744bd
V20x6d86b21e853758f5719408633e6bcb2cfd50cf07
Balance
94.37 HYPE
Active deposited balance
Platform fee
0.9% / implicit
V1: 90 bps view · V2: from pools
Active contests
4
IDs: 595, 596, 604, 608
Ownership
0xe21c…0d135
Renounce disabled
Mainnet
Not deployed
Testnet only
Versions
2
V1 reverse-engineered · V2 source + bytecode

V1 on 0x4fd772e5708da2a7f097f51b3127e515a72744bd. V2 renames DepositReceivedDeposit (new topic0) and adds FeesWithdrawn. Claimed signature types align; layout may differ.

V1 — DepositReceived

topic0 on-chain

DepositReceived(uint256 indexed contestId, uint256 indexed sideId, address depositor, uint256 amount)

topic0: 0xb3e6929bbc654f9c87cd601fc5a62d03406b85acbbb509c57e54ecf298eb8c41

ParameterTypeIndexedPosition
contestIduint256yes — topic[1]topic[1]
sideIduint256yes — topic[2]topic[2]
depositoraddressnodata[0:32]
amountuint256nodata[32:64]

V2 — Deposit

new topic0

Includes deadline in signature; see shipped ABI JSON for exact topic0.