Skip to main content
Use ownership-social when you need to prove control of a social account such as X, Discord, GitHub, Farcaster, or Telegram.

Best For

  • social-linked trust pages
  • community onboarding
  • account reputation and discovery

Flow Type

Interactive. Users complete the hosted NEUS flow first and return with the internal social token.

Required Fields

FieldRequiredNotes
providerYesExample: github, discord, x, farcaster
internalSocialTokenYesFilled by the hosted NEUS flow; do not generate it manually
walletAddressNoOptional subject override

Example

{
  "provider": "github",
  "internalSocialToken": "<from-hosted-flow>"
}

Use Hosted Verify

Always route users through /verify or VerifyGate for this verifier. Do not ask users for raw OAuth tokens.