This guide runs the current GOL platform and console on your machine. It gives you a test API key you can use with GET /v1/whoami. It does not create an account or a mandate.
Before you begin
You need Node.js 22 or newer, pnpm 11, and access to local checkouts of the GOL platform and console source. These repositories are currently private. If you do not have access, the public hosted onboarding flow is not available yet. The console’s default mock mode is useful for UI exploration; the steps below use its real local platform mode so the resulting key can authenticate against the platform API.
From the platform repository root:
The default local API is http://127.0.0.1:4100. Its in-memory storage is temporary. The local email verification code is returned only in local development.
Start the console
In a second terminal, from the console repository root:
Open the local console URL printed by Next.js. If port 3000 is free, it will be http://localhost:3000.
Create your first key
- Enter an email address and use the verification code shown by the local development flow.
- Create a project. Its test environment is active; its live environment is unavailable.
- Create a test API key with
project:read scope.
- Copy the secret when it appears. The console shows it once.
Keep the key in a server-side environment variable for your next step. If you lose it, create or rotate a key; the existing secret cannot be revealed again. Continue with make your first request.
Local in-memory data disappears when the platform process stops. A local verification code and a test key are development artifacts, not proof of a hosted test service.