Skip to main content
Call after neus_agent_link when proofs are missing. Returns signatures and/or hostedVerifyUrl. Confirm with neus_agent_link when done.
StepAction
1neus_agent_link with agentWallet
2neus_agent_create with agentId (required; NEUS generates one if omitted) and agentWallet
3Finish on NEUS via hostedVerifyUrl or signing steps
4neus_agent_link until linked: true
Leave out controllerWallet when the signed-in account from neus_context should approve. Agent concepts

Agent address

ValueUse
EVM or Solana addressYou hold the agent key
"generate"NEUS creates a new key — save it in your secrets manager

Input

{ "agentId": "my-assistant", "agentWallet": "0x..." }
  • agentId is required. Provide a meaningful identifier (e.g. my-assistant). If omitted, NEUS generates a default like agent-{walletShort}-{timestamp}.
  • Optional fields: instructions, skills, services, spend caps, delegation scope. See Agent identity and Agent delegation.
Auth · Agent link · Overview · Verification flow
Last modified on June 20, 2026