logo

Deserialize

Introduction

The Token Screener API provides endpoints to list tokens with market data and retrieve detailed information for specific tokens on the 0G blockchain. Use it to power token pages, market overviews, and analytics.

Base URL

https://screener.deserialize.xyz

Getting Started

Open token listPublic endpoint to explore available tokens.

Quick Example

Fetch tokens and details using simple HTTP requests.

List Tokens

ts
const res = await fetch('https://screener.deserialize.xyz/tokens');
const json = await res.json();
console.log(json);

Token Details

ts
const address = '0x59e6ff3943bbdfe2fb19565037ac85071223e94c';
const res = await fetch('https://screener.deserialize.xyz/tokens/' + address);
const json = await res.json();
console.log(json);

Available Endpoints

GET/tokensList tokens with market data
GET/tokens/:tokenAddressGet token details and pools by address

Key Concepts

price: Current token price in USD.

liquidity: Aggregate liquidity across known pools.

Token Address Requirements

Path pattern: https://screener.deserialize.xyz/tokens/:tokenAddress

tokenAddress is required and must be an EVM address on 0G (chainId: 16661). Format: 0x + 40 hex characters (mixed-case checksum or lowercase allowed). Validates against ^0x[a-fA-F0-9]40$.

Token ID equals the contract address string.

Examples:
0x59e6ff3943bbdfe2fb19565037ac85071223e94c0x1cd0690ff9a693f5ef2dd976660a8dafc81a109c

volume24h: Trading volume over the last 24 hours.

marketCap: Circulating supply × price.

dexes: Exchanges where the token is listed.

pools: Pool-level data including addresses, fees, and liquidity.

Need help? Contact support or visit our developer community.