Skip to main content
Common questions about the Chainworks API. If you don’t find what you need here, reach out and we’ll help.
Chainworks is a unified DeFi API for building applications, available over both Socket.IO and HTTP. One integration gives you trading, quotes, wallet data, and token info across Solana, Ethereum, Base, and BNB Chain.
Solana is the primary supported chain. Ethereum, Base, and BNB Chain are supported in beta. All chains share the same API surface so you can write one integration.
Authentication is token-based. You pass your API URL and auth token to the Socket.IO client on connect; see Authentication for the exact handshake.
The API is available over two transports: Socket.IO for a persistent, low-latency connection with real-time push, and HTTP for stateless request and response. Every event path is also an HTTP endpoint, and the request body and response shape are identical across both, so you can pick whichever fits your stack. See Quick Start for both.
Yes. The Playground is an interactive tester where you can pick an endpoint, fill in parameters, connect with your credentials, and inspect the live response.
Every docs page has a .md twin (for example, /quickstart.md), and /llms-full.txt contains all documentation concatenated for LLM ingestion. /llms.txt is a compact index.