{
  "resource": "https://laso.finance/",
  "resource_name": "Laso Finance",
  "resource_logo_uri": "https://laso.finance/android-chrome-512x512.png",
  "resource_documentation": "https://laso.finance/SKILL.md",
  "authorization_servers": ["https://laso.finance"],
  "bearer_methods_supported": ["header"],
  "agent_registration_uri": "https://laso.finance/auth.md",
  "x-laso-unauthenticated-status": [402, 401],
  "x-laso-unauthenticated-note": "Two different answers, each with its own signpost. A paywalled route called without payment answers 402 Payment Required and carries its challenge in the PAYMENT-REQUIRED response header rather than in WWW-Authenticate; on GET /auth a 402 means the wallet signature was missing or rejected. A route that requires an id_token and did not get a usable one answers 401 Unauthorized with WWW-Authenticate: Bearer resource_metadata pointing at this document, plus error=\"invalid_token\" when the token was present but rejected. Read https://laso.finance/auth.md before treating a 402 as a payment failure."
}
