> For the complete documentation index, see [llms.txt](https://basedinc.gitbook.io/basedbid/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://basedinc.gitbook.io/basedbid/sdk/api/how-it-works.md).

# How It Works

Your application sends a request to the basedbid API for an action, such as launching a token or buying from a pool

For blockchain actions, the API prepares transaction data that must then be signed and submitted to the network

1. <mark style="color:$primary;">**Request**</mark>&#x20;
2. <mark style="color:$primary;">**Prepare transaction**</mark>
3. <mark style="color:$primary;">**Sign and submit**</mark>

<mark style="color:$primary;">**OpenBid**</mark> is the TypeScript SDK that helps applications and agents work with these actions

The API supports <mark style="color:$primary;">**EVM networks and Solana**</mark><mark style="color:$primary;">.</mark> Network-specific details and integration examples are available on GitHub

<p align="center"><a href="https://github.com/basedbid-public/openbid" class="button primary" data-icon="play">Get Started</a></p>
