# signup

Agentic signup from your terminal. Sign up for developer services without leaving your IDE.

```
npx signup tripwire
```

A browser window opens for approval. Click once. Gate delivers an encrypted output bundle, the CLI decrypts it locally, and your service credentials are written to `.env`.

## Commands

```bash
npx signup <service>              # Sign up for a service
npx signup <service> login        # Start a fresh Gate approval and open the dashboard
npx signup list                   # List available services
```

## Flags

```
-h, --help        Show help
-v, --version     Show version
-q, --quiet       Suppress non-essential output
--json            Output as JSON (for scripts and agents)
```

## How it works

1. The CLI looks up the service in the Gate registry and opens a consent page in your browser
2. You click Approve and Tripwire scores the session for bot detection
3. The service creates your account via webhook and returns an encrypted delivery payload
4. Gate adds its own outputs, the CLI decrypts the bundle locally, and the configured env vars are written to `.env`

No email required. No password. One click.

## For services

Want to add your service to the signup registry?

- Integration guide: [Tripwire Gate](https://tripwirejs.com/docs/guides/gate)
- API reference: [Gate API](https://tripwirejs.com/docs/api-reference/gate)

## License

Copyright ABXY, Inc.
