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 the active BondingCurve launchpad address and chain used for RH community token launches (V2 factory).

  • 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_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