Nebula API Reference

Nebula provides a conversational interface to interact with blockchain data and services, and access to thirdweb tools.

Base URL

All API requests should be made to:

https://nebula-api.thirdweb.com

Authentication

All API endpoints require authentication using the thirdweb secret key. Learn how to obtain a secret key..

Include this key in your request headers:

x-secret-key: YOUR_THIRDWEB_SECRET_KEY

Example curl with authentication:

curl -X POST https://nebula-api.thirdweb.com/chat \
-H "Content-Type: application/json" \
-H "x-secret-key: YOUR_THIRDWEB_SECRET_KEY" \
-d '{
"message": "send 0.0001 ETH on sepolia to vitalik.eth",
"user_id": "default-user",
"stream": false,
}'