# SigID Overview

SigID is a hosted identity provider for humans and AI agents. It gives product teams one identity plane for hosted login, OAuth 2.1, OpenID Connect, passkeys, MFA, enterprise SSO, SIWE wallet sign-in, agent authentication, delegation, wallet policy, x402 authorization, and audit.

Use SigID when you want users and agents to authenticate through a managed identity service instead of building credential handling, consent, token issuance, key management, and audit inside every application.

## Primary Message

Give your agents an identity.

SigID is one sign-in for users and identity for their AI agents. Humans authenticate with passkeys, passwords, magic links, social login, enterprise SSO, MFA, or wallets. Agents authenticate with cryptographic keys, anchors, challenge-response, and delegated tokens. Both receive standard OAuth/OIDC tokens. Third-party credentials live in the vault and are used through egress injection – agents exercise keys they can never read or leak.

Human sign-in is free. SigID does not meter monthly active users. Auth Credits meter higher-value identity work such as agent authentication, token exchange, delegation, introspection, wallet policy, x402 authorization, and signing.

## Who Uses SigID

- Application developers adding hosted login, OAuth, OIDC, and backend token validation.
- AI product teams that need first-class agent identity and scoped agent access.
- MCP and tool providers that need authenticated tool calls and delegated access.
- Businesses launching tenant environments, applications, domains, SSO, branding, billing, and audit.
- Users managing passkeys, MFA, sessions, connected apps, consent, wallets, vault credentials, delegations, and personal agents.

## Public Surfaces

| Surface | URL | Role |
|---|---|---|
| Public site | `https://www.sigid.org/` | Product discovery, pricing, security, and entry points |
| Documentation | `https://docs.sigid.org/` | Quickstarts, API guides, SDK reference, business rollout, account help |
| Identity | `https://identity.sigid.org/` | User account home, signup, login, passkeys, MFA, sessions, connected apps, personal agents |
| Dashboard | `https://dashboard.sigid.org/` | Organizations, tenant environments, applications, domains, branding, billing, audit |
| Hosted auth | `https://auth.sigid.org/` | OAuth/OIDC authorization, consent, callbacks, discovery, JWKS, token issuance |

## Integration Summary

**Default (do not hand-roll OAuth/OIDC):** create an application, then paste the two-line drop-in:

```html
<script src="https://cdn.sigid.org/v1/sigid.js" data-client-id="YOUR_CLIENT_ID" data-issuer="https://auth.sigid.org"></script>
<a href="#" data-sigid="login">Sign in</a>
```

1. Create a SigID account at `https://identity.sigid.org/` (or agents: `npx @sigid/cli setup`).
2. Open `https://dashboard.sigid.org/` (humans) or use the CLI-printed `client_id` / `start_snippet`.
3. Create or select an organization and tenant environment; create an application.
4. Register exact redirect URIs (page URL for the drop-in script) and browser origins.
5. Paste `@sigid/start` / `sigid.js`, or install `@sigid/next` / `@sigid/react` / `@sigid/svelte` / `@sigid/sveltekit`.
6. Validate access tokens on the backend before serving protected data (SDK helpers).
7. Add agent authentication, delegation, webhooks, wallets, or x402 only when the product workflow needs them.

## Machine-Readable Resources

- `/llms.txt` - short curated index for language models and agents.
- `/llms-full.txt` - longer one-file context for answer engines.
- `/quickstart.md` - shortest integration path.
- `/developers.md` - developer implementation sequence.
- `/agents.md` - agent identity and authentication guide.
- `/answers.md` - concise answer snippets.

