Skip to main content
Get up and running with Solami in three steps.
1

Create an account

Sign up at solami.fast with your email address. No credit card required for the Free plan.
2

Get an API key

Go to Dashboard → API Keys and create a key for the service you need.

RPC Key

JSON-RPC requests and WebSocket subscriptions.

gRPC Key

Yellowstone gRPC streaming for accounts, transactions, and blocks.

SWQoS Key

Stake-weighted transaction landing for higher success rates.
Each key type is scoped to a specific service. See API Keys for details on creating and managing keys.
3

Make your first request

Replace YOUR_API_KEY with the key you just created and run one of the examples below. The getSlot method returns the current slot number — a quick way to confirm your connection is working.
curl "https://rpc.solami.fast/sol?api_key=YOUR_API_KEY" \
  -X POST \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "getSlot"
  }'
You should get a response like:
{
  "jsonrpc": "2.0",
  "result": 312847591,
  "id": 1
}

Endpoints

ServiceURL
RPChttps://rpc.solami.fast/sol?api_key=YOUR_KEY
WebSocketwss://rpc.solami.fast/ws/sol?api_key=YOUR_KEY
gRPChttps://grpc.solami.fast?api_key=YOUR_KEY
REST APIhttps://api.solami.fast
Each service requires its own key type. An RPC Key works for the RPC and WebSocket endpoints. A gRPC Key works for the gRPC endpoint. A SWQoS Key is required for priority transaction landing.

Next steps

Authentication

Understand key types, how to pass keys, and rate limits by plan.

Sending transactions

Use SWQoS to land transactions with higher priority.

Streaming data

Subscribe to real-time updates via gRPC or WebSocket.

RPC reference

Browse all supported JSON-RPC methods.