API Documentation
Authentication
How to sign API requests with authentication
Signing Requests
ChainStream uses API keys to authenticate all API calls. The Base API URL will be one of the following depending on your workspace environment type:
- Mainnet:
https://api-dex.chainstream.io/
Each API request must include the following headers:
Authorization
- This value should be set toBearer <Access Token>
. The access token is a Base64 encoded JSON Web Token (JWT).
Generating JWT Token
You can generate a JWT token using the following code:
JavaScript
Using SDKs
After generating the JWT token, you can use it to initialize the SDK:
JavaScript SDK
Make sure to replace the placeholder values with your actual API credentials.
Was this page helpful?