Skip to main content

Documentation Index

Fetch the complete documentation index at: https://hypernode-docs.polynode.dev/llms.txt

Use this file to discover all available pages before exploring further.

Account actions are less frequent but carry important signal. These appear in the pre-consensus layer.

setReferrer

Set a referral code. Common from automated trading systems.
{
  "type": "setReferrer",
  "consensus": "pre",
  "user": "0x5c09a84500000000...",
  "data": "CCXT1"
}
The data field is the referral code string.

approveAgent

Authorize a trading agent (API wallet) to trade on behalf of the user.
{
  "type": "approveAgent",
  "consensus": "pre",
  "user": "0x...",
  "data": {
    "agentAddress": "0x...",
    "agentName": "my-bot"
  }
}

evmRawTx

A raw EVM transaction on HyperEVM. These carry smart contract interactions.
{
  "type": "evmRawTx",
  "consensus": "pre",
  "user": "0xe834922b2feee69b...",
  "data": {
    "calldataLen": 900,
    "chainId": 999,
    "gas": 367059,
    "maxFeePerGas": 4000000000,
    "maxPriorityFeePerGas": 0
  }
}

Other account actions

These appear less frequently in the stream:
TypeDescription
agentSetAbstractionSet account abstraction mode
userSetAbstractionUser-initiated abstraction
startFeeTrialBegin a fee trial period
claimRewardsClaim staking rewards
convertToMultiSigUserConvert to multi-sig account
tokenDelegateDelegate/undelegate HYPE stake
withdraw3Withdraw to external chain (bridge)
usdSendInternal USDC transfer
vaultTransferVault deposit/withdraw
subAccountTransferTransfer between sub-accounts
borrowLendBorrow or lend action