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

# Portal Admin

The Swig Developer Portal is your central hub for managing API access, policies, and wallet creation. Whether you're building a dApp, integrating Swig wallets, or setting up transaction sponsorship, the portal provides the tools you need.

<Note>
  The developer portal is the access layer for the hosted Swig developer
  product surface. If you are looking for the prepare-first API-key SDK in
  <code>swig-ts/packages/developer-sdk</code>, start with
  [What the Developer SDK Does](/developer-sdk).
</Note>

## What You Can Do

The Developer Portal enables you to:

* **Create and manage API keys** for authenticated access to Swig services
* **Define policies** that combine signers and permissions for wallet creation
* **Create Swig wallets** programmatically using your configured policies
* **Monitor usage** and manage your project's resources

## Getting Started

Before using the Developer Portal features, you'll need:

1. A Swig account at [dashboard.onswig.com](https://dashboard.onswig.com)
2. A project (created automatically on signup)

## Portal Sections

<CardGroup cols={2}>
  <Card title="Projects" icon="building" href="/examples/dev-portal/projects">
    Manage your project, team members, and billing
  </Card>

  <Card title="API Keys" icon="key" href="/examples/dev-portal/create-api-key">
    Generate API keys for programmatic access to Swig services
  </Card>

  <Card title="Policies & Wallets" icon="shield" href="/examples/dev-portal/create-policy">
    Define policies and create Swig wallets programmatically
  </Card>

  <Card title="Paymaster" icon="credit-card" href="/examples/dev-portal/paymaster-overview">
    Set up and manage transaction sponsorship
  </Card>

  <Card title="Developer API" icon="code" href="/developer-api">
    REST endpoint paths, payloads, and response shapes
  </Card>

  <Card title="Troubleshooting" icon="wrench" href="/examples/dev-portal/error-codes">
    Error codes and debugging guides
  </Card>
</CardGroup>

## Next Steps

Start by reviewing your [project settings](/examples/dev-portal/projects) or [create an API key](/examples/dev-portal/create-api-key) to access the Swig API programmatically.
