# Welcome to Blink

Blink is a research organization specializing in the lifecycle of on-chain transactions, focusing on value recovery and optimizing security and latency for users.

## Quick Start

Start building in minutes:

* Request an API key by emailing <contact@blinklabs.xyz>
* Check out the [integration guide](https://docs.blinklabs.xyz/blink/get-started/integration) for your originator type

***

## Getting Started

* [**Transaction Originators**](https://docs.blinklabs.xyz/blink/get-started)
  * What is a Transaction Originator?
  * Do I qualify as a Transaction Originator?
  * What type of Transaction Originator am I?
* [**State Update Auction**](https://docs.blinklabs.xyz/blink/blink/broken-reference)
  * What is a State Update Auction?
  * How do I integrate with the auction?
  * What are the benefits of the auction?
  * RPC / API reference
* [**Searchers**](https://docs.blinklabs.xyz/blink/blink/broken-reference)
  * How do I integrate with Blink as a Searcher?
  * How do I listen to new transactions?
  * How do I bid on transactions?
  * RPC / API reference


---

# Agent Instructions: 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:

```
GET https://docs.blinklabs.xyz/blink/blink/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
