Docs

Developer projects and environments

Organize Torq applications, credentials, origins, webhooks, quotas, and preview environments.

A Torq Developer project is an approved organization plus one or more applications. Each application binds its environment, credential class, scopes, browser origins, quotas, webhooks, wallet sessions, and usage records. Project access remains Developer Preview.

Project model

ObjectPurpose
OrganizationOwns membership, applications, audit records, and production-access requests.
ApplicationIsolates one integration and its environment policy.
Secret keyServer-only authentication for approved scopes.
Publishable keyBrowser-safe only when bound to an approved origin and wallet session.
Webhook endpointReceives signed, retryable event deliveries for one application.
Sandbox admissionGrants controlled Sepolia fixtures, faucet use, and reset policy.

Create and operate a project

  1. Accept the Torq-issued Developer Preview invitation.
  2. Establish the wallet-first Developer Console owner session.
  3. Create separate test applications for separate products or trust boundaries.
  4. Register exact browser origins; wildcards are not an authorization shortcut.
  5. Issue only the key type and scopes the application requires.
  6. Configure and verify webhook endpoints before relying on event-driven state.
  7. Inspect usage, audit, quotas, and stable error codes during testing.
  8. Submit a production-access request only after the Sepolia integration is complete.

Tooling boundary

No Torq CLI is published. Manage approved applications through the Developer Console and the documented /v1/organizations, /v1/applications, /v1/keys, /v1/webhook-endpoints, /v1/usage, /v1/audit-log, /v1/sandbox, and /v1/production-access-requests APIs. Do not install or execute an undocumented torq command.

See Developer Console, Authentication, Testing, and Platform status.

On this page