FunPumpFunPump
Buy $CLAWD

Better Auth · Agent Auth Protocol

Robinhood Chain agents

Register AI agents against FunPump using short-lived signed JWTs and capability grants. Hosts prove identity with SIWE on chain 4663 (Robinhood Chain), then approve what each agent may call.

Built-in capabilities

RH helpers plus baked-in launch skills (rh-bonded-launch, rh-launchpad-v3) and the full Skill Hub inventory under skills/. Prepare returns unsigned txs only — you sign with your wallet. Skill docs: /api/skills/rh-launch · /api/skills/hub.

  • get_rh_chain_info

    Return Robinhood Chain network facts (chain id, name, public RPC host, explorer) for agent routing.

  • get_rh_launchpad_status

    Return active FunPump launchpad addresses on Robinhood Chain (V2 bonding, V3 graduate, V4 agent+Uniswap v4 when configured).

  • get_erc8004_registry

    Return ERC-8004 Trustless Agents identity/reputation registry addresses for a given chain (defaults to Base mainnet for EVM agent identity; RH uses SIWE on 4663).

  • list_rh_launch_skills

    List baked-in Robinhood launch skills (rh-bonded-launch, rh-launchpad-v3): rails, factories, UI/API paths for agents.

  • get_rh_launch_skill

    Load a baked-in RH launch skill playbook (frontmatter + markdown body). skillId: rh-bonded-launch | rh-launchpad-v3.

  • prepare_rh_launchpad_v3

    Prepare an unsigned BondingCurveLaunchpadV3 createToken transaction (skill rh-launchpad-v3). Returns eth_sendTransaction fields for chain 4663 — does not sign or broadcast.

  • prepare_rh_launchpad_v4

    Prepare an unsigned FunPumpLaunchpadV4 createAndLaunch (agent bind + Uniswap v4 seed). Requires NEXT_PUBLIC_LAUNCHPAD_V4_ADDRESS, Cheshire agentId, and quote ERC-20 approval. UI: funpump.ai/launch?rail=curve-v4. Does not sign or broadcast.

  • prepare_rh_bonded_launch

    Prepare unsigned BondingCurveLaunchpad (V2) createToken calldata (skill rh-bonded-launch). Requires live cfg() when RPC is available; always encodes for the active funpump factory (pump…fun branding) after name/symbol validation.

  • list_skillhub_skills

    Search the baked-in Solizardking Skill Hub inventory (skills/ catalog, ~580 playbooks). Optional category + search; returns summaries only.

  • get_skillhub_skill

    Load one baked Skill Hub playbook by slug (e.g. rh-launchpad-v3, metaplex-agent, vulcan). includeBody defaults true.

Create host identity (SIWE · chain 4663)

Sign an ERC-4361 message on Robinhood Chain to open a Better Auth session. Agents register against that host, then request capability grants (device authorization or CIBA).

Agent Auth — Robinhood Chain agents · FunPump