> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gol.network/llms.txt
> Use this file to discover all available pages before exploring further.

# Build with GOL

> Start with GOL's developer test control plane and learn how owner-approved mandates will work.

GOL is building infrastructure for agents to make payments within limits approved by an account owner. Developers will use a public API and SDK to request actions. The owner's mandate, enforced on-chain, will decide whether those actions are allowed.

Today, you can explore the **locally implemented developer test control plane**: sign in, create a project, issue a scoped test API key, and verify it with `GET /v1/whoami`. Account installation, mandates, payments, and receipts are not yet a supported integration.

<CardGroup cols={2}>
  <Card title="Make your first request" icon="terminal" href="/get-started/first-request">
    Use a test key from your server to check which project and environment it belongs to.
  </Card>

  <Card title="Understand the boundary" icon="shield-check" href="/concepts/how-gol-works">
    Learn why a developer credential and an owner's payment authority are separate.
  </Card>

  <Card title="Check availability" icon="circle-check" href="/availability">
    See what is implemented locally and what still needs a supported release.
  </Card>

  <Card title="Explore the API contract" icon="book-open" href="/reference/overview">
    Read the versioned OpenAPI reference used by the current local implementation.
  </Card>
</CardGroup>

## A useful place to start

If you are evaluating GOL for an application, read [current availability](/availability) first. If you want to try the implemented control plane, [create a local test project](/get-started/test-project), then [make your first request](/get-started/first-request).

The examples here use `http://127.0.0.1:4100` because they describe a local platform instance. A passing local request does not imply a hosted GOL API or payment service is live.
