DeCommas API Start

DeCommas Use Cases

Datalayer Endpoints

All Tokens Metadata

All Coins Metadata

Tokens by Symbol

Coins

ERC-20 Tokens

ERC-20 Tokens Metadata

ERC-20 Transfers

NFTs

NFT Transfers

NFT Metadata

NFT Holders

NFT Collection Metadata

Transactions

Transaction Details

Transaction NFT transfers

Transaction ERC-20 transfers

Transaction User Operations

Protocols

Token Holders

User Operation

User Operations

Price Service Endpoints

DeCommas Price Service

Get Price

Endpoint: Get price

Returns prices in ETH & in USD for requested ERC20 tokens in corresponding chain and DEX at last write block height. ETH price represented in 1e18 base, USD price represented as a floating point number.. If in pairs list: $TOKEN/USDC, $TOKEN/USDT, $TOKEN/DAI, $TOKEN/WETH each pair has liquidity less than 1 ETH, this token price will be not presented.

Supported Networks:

Supported Networks / DEXes:

If dex request field was not set - it produces aggregated requested tokens price across all supported DEXes on the regarding chain.

Note: If pool ETH reserves are less than 1 ETH, the token price will not be returned.

Notetokens length must be in range 1..=35 tokens in a list.

Request JSON body fields:

{
      // EVM chain name. See attachment 1 for supported chains.
      "chain": string,
      // Dex kind. Optional. See attachment 2 for supported kinds.
      "dex": string | null,
      // ERC-20 tokens addresses
      "tokens": string[]
}