/providers - Request supported chains by a swap provider
The /providers
endpoint allows users to retrieve a comprehensive list of all available swap providers integrated by SwapKit and their supported chains and metadata. This endpoint does not require any parameters and always returns the full list of providers and their information.
Method: GET
URL: https://api.swapkit.dev/providers
Request example:
Response structure
The response contains an array of provider objects. Each object includes the following fields:
name
andprovider
: The name of the provider, used by SwapKit to reference it.keywords
: Relevant keywords for the provider.count
: Number of supported tokens.logoURI
: URL to the provider’s logo.url
: URL to the provider’s token list.supportedChainIds
: List of supported chain IDs for the provider.
Sample provider information
Supported providers
Below is the list of all providers available in the /providers
response:
The Streaming providers split the transaction over time. Transactions take longer to execute but have better pricing, so they offer an overall better trade for larger swaps where slippage may be an issue.
Chain IDs and corresponding names
The supportedChainIds
field includes a list of chain IDs that each provider supports. The Chain IDs are standard among the crypto space so you may see the chains referenced by them elsewhere too.
Below is a table with the chain IDs integrated by SwapKit and their corresponding regular names:
1
Ethereum Mainnet
42161
Arbitrum One
43114
Avalanche C-Chain
8453
Base
56
Binance Smart Chain (BSC)
solana
Solana
bitcoin
Bitcoin
bitcoincash
Bitcoin Cash
litecoin
Litecoin
cosmoshub-4
Cosmos Hub
dash
Dash
dogecoin
Dogecoin
kaiyo-1
Kujira
mayachain-mainnet-v1
MayaChain
polkadot
Polkadot
radix-mainnet
Radix
thorchain-1
THORChain
Last updated