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

# Solana Webhooks Quickstart

> Create and manage Helius Solana webhooks via the Dashboard, REST API, or official SDKs (TypeScript and Rust).

We provide three ways to create, edit, and manage webhooks on Helius.

## Via Helius Dashboard

The Helius UI is the fastest no-code option, with built-in log viewing and test event delivery. Open it at the [Dashboard](https://dashboard.helius.dev/webhooks). The Dashboard supports up to 25 addresses per webhook — for more, use the API or SDK.

<Steps>
  <Step title="Open the Dashboard">
    Navigate to the [Helius Webhooks Dashboard](https://dashboard.helius.dev/webhooks).
  </Step>

  <Step title="Add a webhook">
    Click **Add Webhook**.
  </Step>

  <Step title="Configure">
    Fill in the URL, transaction types, addresses, and webhook type.
  </Step>

  <Step title="Create">
    Click **Create Webhook**. Events will start flowing to your endpoint.
  </Step>
</Steps>

## Via Helius API

Use the REST API if you're not working in TypeScript or JavaScript, or if you need to manage more than 25 addresses per webhook.

<Card title="API Reference" icon="code" href="/api-reference/webhooks">
  Endpoints to create, list, update, toggle, and delete webhooks.
</Card>

## Via Helius SDK

The easiest way to interact with Helius webhooks programmatically is through our official SDKs.

<CardGroup cols={2}>
  <Card title="TypeScript SDK" icon="js" href="https://github.com/helius-labs/helius-sdk#webhooks">
    Powerful abstractions for creating and managing webhooks.
  </Card>

  <Card title="Rust SDK" icon="rust" href="https://github.com/helius-labs/helius-rust-sdk">
    Native Rust support for Helius webhooks.
  </Card>
</CardGroup>

## Next Steps

<CardGroup cols={2}>
  <Card title="Overview" icon="circle-info" href="/webhooks">
    Types of webhooks, payload examples, pricing, and use cases.
  </Card>

  <Card title="Transaction Types" icon="list" href="/webhooks/transaction-types">
    Full list of transaction types you can subscribe to.
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference/webhooks">
    REST endpoints for managing webhooks programmatically.
  </Card>

  <Card title="Webhooks FAQ" icon="circle-question" href="/faqs/webhooks">
    Retries, duplicates, troubleshooting, and common questions.
  </Card>
</CardGroup>
