# 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="/docs/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="/docs/webhooks">
    Types of webhooks, payload examples, pricing, and use cases.
  </Card>

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

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

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