Skip to content

API Keys & Applications

API keys are used to authenticate your requests to BlockReq’s RPC endpoints. Each endpoint you create comes with its own API key.

  1. Sign in to BlockReq Dashboard
  2. Go to Settings in the left sidebar
  3. Your API keys are listed under the API Keys section
  4. Click the copy icon to copy any key

Each endpoint displays its API key, HTTPS URL, and WSS URL. Navigate to Endpoints to view all your endpoints.

An endpoint is your gateway to a specific blockchain network. To create one:

  1. Go to Endpoints
  2. Click + Add Endpoint
  3. Select a blockchain network
  4. (Optional) Give it a descriptive name
  5. Your endpoint is ready — copy the RPC URL and start building

See Create Your First Endpoint for a detailed walkthrough with code examples.

Replace YOUR_API_KEY in the endpoint URL:

HTTPS: https://eth-mainnet.blockreq.com/v1/rpc/YOUR_API_KEY
WSS: wss://eth-mainnet.blockreq.com/v1/ws/YOUR_API_KEY
Terminal window
curl -X POST https://eth-mainnet.blockreq.com/v1/rpc/YOUR_API_KEY \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'

You can also manage endpoints via the BlockReq API:

MethodDescription
blockreq_supportedNetworksList available blockchains
blockreq_createEndpointCreate a new endpoint
blockreq_listEndpointsList all your endpoints
blockreq_deleteEndpointDelete an endpoint
  • Never expose API keys in client-side code — use a backend proxy
  • Rotate keys by creating a new endpoint and updating your configuration
  • Use separate endpoints for development, staging, and production
  • Monitor usage on the Dashboard to detect unusual activity