# Getting Started

> Set up your NoLimitNodes account and make your first API request in minutes.

Canonical: https://nolimitnodes.com/docs/getting-started

Create a project, add a node, and test its API key.

## Setup

  ### Create your account

Open the [NoLimitNodes dashboard](https://app.nolimitnodes.com/dashboard) and sign in.

  ### Create a project

Name the project after your app or environment.

  ### Add a Solana node

Pick your plan and finish node setup. The node page shows your endpoints and API key.

  ### Store the key

Save the key as `NLN_API_KEY`. Do not commit the value.

## Test RPC

```bash

curl https://rpc.nln.clr3.org \
  -H "Content-Type: application/json" \
  -H "x-api-key: $NLN_API_KEY" \
  -d '{"jsonrpc":"2.0","id":"health","method":"getHealth"}'
```

Expected result:

```json
{
  "jsonrpc": "2.0",
  "result": "ok",
  "id": "health"
}
```

## Test your next product

  ### [RPC quickstart](/docs/quickstarts/rpc)

Read state through JSON-RPC.

  ### [WebSocket quickstart](/docs/quickstarts/websocket)

Open a standard Solana subscription.

  ### [Yellowstone quickstart](/docs/quickstarts/yellowstone-grpc)

Open a filtered Geyser stream.

  ### [Enhanced Streams quickstart](/docs/quickstarts/enhanced-streams)

Subscribe to a curated event topic.

  ### [Program Streams quickstart](/docs/quickstarts/program-streams)

Subscribe to a program instruction or event.

  ### [Rate limits](/docs/rate-limits)

Match connection and request volume to your plan.
