> For the complete documentation index, see [llms.txt](https://docs.seda.xyz/home/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.seda.xyz/home/for-developers/define-your-delivery-method/seda-fast/getting-started.md).

# Getting Started

To get started with SEDA FAST, visit <https://seda.xyz/dev> to sign up.

During onboarding, you'll receive an API key along with your account configuration (execution parameters, credit allocation, and Data Proxy access). The SEDA team is available to assist with setup and answer any questions about tailoring the configuration to your use case.

Your API key is a bearer token that looks like this:

```json
fast_main_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
```

This should be supplied in the authorization header of requests to the SEDA Fast API:

```
authorization: Bearer fast_main_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
```

{% hint style="warning" %}
Always keep API keys secure — they provide access to your account and credits.
{% endhint %}

## **Prerequisites**

Before making your first request, ensure you have:

1. **Your API key** (provided by the SEDA team during onboarding)
2. **An Oracle Program deployed on the SEDA blockchain.** You'll need the Program ID to make execution requests.

If you don't have one yet, refer to the [SEDA documentation](/home/for-developers/build-or-access-oracle-programs.md) for instructions on creating and deploying Oracle Programs.

## Connection method

SEDA Fast provides a REST API and a WebSocket API. We recommend starting with the REST API, as many concepts (authentication, execution requests, responses) are shared with the WebSocket API.

{% content-ref url="/pages/hJ5w2xpavclXpIEYL9Aj" %}
[REST API](/home/for-developers/define-your-delivery-method/seda-fast/getting-started/rest-api.md)
{% endcontent-ref %}

{% content-ref url="/pages/uj6QdOtvmb4HenoIjlcO" %}
[WebSocket API](/home/for-developers/define-your-delivery-method/seda-fast/getting-started/websocket-api.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.seda.xyz/home/for-developers/define-your-delivery-method/seda-fast/getting-started.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
