{"exchange":{"name":"Blockchain Credit DEX Pool","type":"dex","model":"constant-product automated market maker","chain":"BNB Smart Chain","chainId":56,"explorer":"https://bscscan.com","quoteAsset":"BCC","feeBps":30,"lpFeeBps":25,"protocolFeeBps":5,"website":"https://wondrous-hummingbird-d9b183.netlify.app/","apiBase":"https://wondrous-hummingbird-d9b183.netlify.app/api","documentation":"https://wondrous-hummingbird-d9b183.netlify.app/api.html"},"bcc":{"symbol":"BCC","name":"Blockchain Credit","contractAddress":"0xc1C970CD9E208f97a252E53523D79A87ead4e4dC","decimals":18,"chainId":56,"chainName":"BNB Smart Chain","scanner":"https://bscscan.com/token/0xc1C970CD9E208f97a252E53523D79A87ead4e4dC","priceUsd":1.50000285,"priceUsdE8":"150000285","changePct":0,"anchorUsd":1.5,"premium":1.0000019,"circulatingSupply":467000000,"totalSupply":467000000,"supplyLive":true,"marketCapUsd":700501330.95,"velocity":0.000001267698091924136,"demandRatio":1.0564150766034466e-7,"priceSource":"market","computedAt":"2026-09-14T22:42:26.682Z","quotesPairs":1,"api":{"price":"https://wondrous-hummingbird-d9b183.netlify.app/api/bcc/price","priceFeed":"https://wondrous-hummingbird-d9b183.netlify.app/api/bcc/price-feed","token":"https://wondrous-hummingbird-d9b183.netlify.app/api/bcc/token","pairs":"https://wondrous-hummingbird-d9b183.netlify.app/api/bcc/pairs","quote":"https://wondrous-hummingbird-d9b183.netlify.app/api/bcc/quote","supply":"https://wondrous-hummingbird-d9b183.netlify.app/api/supply/bcc","asset":"https://wondrous-hummingbird-d9b183.netlify.app/api/listings/bcc","circulatingPlain":"https://wondrous-hummingbird-d9b183.netlify.app/api/supply/bcc?format=plain&field=circulating","totalPlain":"https://wondrous-hummingbird-d9b183.netlify.app/api/supply/bcc?format=plain&field=total"}},"volume":{"windows":[{"window":"24h","days":1,"volumeBcc":6.24975,"volumeUsd":9.3746428117875,"trades":1,"annualisedBcc":2281.15875,"priceWeight":0.2},{"window":"7d","days":7,"volumeBcc":6.24975,"volumeUsd":9.3746428117875,"trades":1,"annualisedBcc":325.87982142857146,"priceWeight":0.3},{"window":"30d","days":30,"volumeBcc":6.24975,"volumeUsd":9.3746428117875,"trades":1,"annualisedBcc":76.038625,"priceWeight":0.5}],"volumeUsd24h":9.374625,"organicVolumeUsd24h":9.374625,"makerVolumeUsd24h":0,"txns24h":1,"liquidityUsd":18.889911265763214,"activePairs":1,"trades24h":1,"disclosure":"Volume is reported split into organic and market-maker. Market-maker volume is bought by a token's team as a subscription and is never presented as demand."},"pairs":[{"tickerId":"HAROLD_BCC","tokenId":1,"base":"HAROLD","target":"BCC","name":"MemeHarold","decimals":18,"tokenAddress":null,"poolAddress":null,"chainId":56,"priceBcc":0.000790983126460198,"priceUsd":0.0011864769439922074,"bidBcc":0.000788512409781157,"askBcc":0.000793461584857483,"high24hBcc":0.000790983126460198,"low24hBcc":0.000790983126460198,"baseVolume24h":992039.495010243,"quoteVolume24hBcc":6.24975,"volumeUsd24h":9.374625,"organicVolumeUsd24h":9.374625,"makerVolumeUsd24h":0,"makerSharePct24h":0,"txns24h":1,"liquidityUsd":18.889911265763214,"liquidityBcc":12.59325025,"circulatingSupply":992039.495010243,"totalSupply":1000000,"marketCapUsd":1177.0319883593259,"fdvUsd":1186.4769439922075,"listedAt":"2026-09-14T15:49:00.677Z","tokenScanner":"","poolScanner":"","pairPage":"https://wondrous-hummingbird-d9b183.netlify.app/token.html?id=1","api":{"tickerId":"HAROLD_BCC","detail":"https://wondrous-hummingbird-d9b183.netlify.app/api/token/1","market":"https://wondrous-hummingbird-d9b183.netlify.app/api/market","supply":"https://wondrous-hummingbird-d9b183.netlify.app/api/supply/HAROLD","ticker":"https://wondrous-hummingbird-d9b183.netlify.app/api/listings/tickers","trades":"https://wondrous-hummingbird-d9b183.netlify.app/api/listings/trades/HAROLD_BCC","orderbook":"https://wondrous-hummingbird-d9b183.netlify.app/api/listings/orderbook/HAROLD_BCC"}}],"endpoints":[{"group":"Market data","items":[{"method":"GET","path":"/api/market","summary":"Every pair's screener row: price, volume, liquidity, transactions and change across 5m, 1h, 6h and 24h.","params":"timeframe, sort, dir, search, limit"},{"method":"GET","path":"/api/tokens","summary":"The listed token directory — symbol, name, addresses, listing date and verification flag.","params":"search, limit"},{"method":"GET","path":"/api/token/{id}","summary":"One pair in full: stats, the price chart, recent trades and pool reserves.","params":"id (numeric token id), wallet (optional, adds the caller's position)"},{"method":"GET","path":"/api/trade","summary":"Price a swap against the pool curve without executing it.","params":"tokenId, side (buy|sell), amount"},{"method":"GET","path":"/api/reserve","summary":"Pool reserves and the constant-product invariant for one pair.","params":"tokenId"}]},{"group":"BCC, the quote asset","items":[{"method":"GET","path":"/api/bcc/price","summary":"BCC's published price in USD, with the valuation inputs that produced it.","params":"—"},{"method":"GET","path":"/api/bcc/price-feed","summary":"BCC's price history as time-series points, for charting.","params":"hours, limit"},{"method":"GET","path":"/api/bcc/pairs","summary":"Every pair BCC quotes, with each pair's own price and volume.","params":"—"},{"method":"GET","path":"/api/bcc/token","summary":"The BCC contract as the chain reports it: name, symbol, decimals and supply.","params":"—"},{"method":"GET","path":"/api/bcc/quote","summary":"Price a BCC purchase or redemption in USD.","params":"bccAmount or usdAmount"},{"method":"GET","path":"/api/bcc/balance","summary":"A wallet's on-chain BCC balance, read from the token contract.","params":"wallet"}]},{"group":"Supply","items":[{"method":"GET","path":"/api/supply","summary":"Circulating and total supply for BCC and every listed token, as exact decimal strings.","params":"—"},{"method":"GET","path":"/api/supply/{token}","summary":"One token's supply, by numeric id or symbol. Use bcc for the quote asset.","params":"format=plain&field=circulating|total returns a bare number"}]},{"group":"Listing feeds","items":[{"method":"GET","path":"/api/listings","summary":"The feed index: every tracker URL in one object.","params":"—"},{"method":"GET","path":"/api/listings/summary","summary":"CoinMarketCap summary: all pairs over 24 hours.","params":"—"},{"method":"GET","path":"/api/listings/assets","summary":"CoinMarketCap assets: BCC and every listed token.","params":"—"},{"method":"GET","path":"/api/listings/ticker","summary":"CoinMarketCap ticker: ticker id to 24-hour figures.","params":"—"},{"method":"GET","path":"/api/listings/pairs","summary":"CoinGecko pairs.","params":"—"},{"method":"GET","path":"/api/listings/tickers","summary":"CoinGecko tickers.","params":"—"},{"method":"GET","path":"/api/listings/orderbook/{ticker_id}","summary":"Depth for one pair, derived from the pool curve.","params":"depth (1–50)"},{"method":"GET","path":"/api/listings/trades/{ticker_id}","summary":"Recent trades for one pair.","params":"limit"},{"method":"GET","path":"/api/listings/historical_trades","summary":"CoinGecko trades, split into buys and sells.","params":"ticker_id, limit"}]},{"group":"Trading and accounts","items":[{"method":"POST","path":"/api/trade","summary":"Execute a swap. An on-chain settlement is proved against the chain and its transaction hash is spent, so it can only be recorded once.","params":"wallet, tokenId, side, amount, settlement, txHash"},{"method":"POST","path":"/api/bcc/buy","summary":"Buy BCC. On-chain settlements must carry the transaction hash that delivered the credits.","params":"wallet, bccAmount or usdAmount, settlement, txHash"},{"method":"POST","path":"/api/bcc/sell","summary":"Redeem BCC for its USD value.","params":"wallet, bccAmount or usdAmount, settlement, txHash"},{"method":"GET","path":"/api/wallet/{address}","summary":"A wallet's balance, positions and trade history.","params":"address (path)"},{"method":"GET","path":"/api/market-maker","summary":"The market-making subscription: its price, the wallet to pay, and a subscriber's plans.","params":"volume, wallet, tokenId"},{"method":"GET","path":"/api/contracts","summary":"The live contract addresses this exchange trades against.","params":"—"}]}],"listings":{"index":"https://wondrous-hummingbird-d9b183.netlify.app/api/listings","coinmarketcap":{"summary":"https://wondrous-hummingbird-d9b183.netlify.app/api/listings/summary","assets":"https://wondrous-hummingbird-d9b183.netlify.app/api/listings/assets","ticker":"https://wondrous-hummingbird-d9b183.netlify.app/api/listings/ticker","orderbook":"https://wondrous-hummingbird-d9b183.netlify.app/api/listings/orderbook/{ticker_id}","trades":"https://wondrous-hummingbird-d9b183.netlify.app/api/listings/trades/{ticker_id}"},"coingecko":{"pairs":"https://wondrous-hummingbird-d9b183.netlify.app/api/listings/pairs","tickers":"https://wondrous-hummingbird-d9b183.netlify.app/api/listings/tickers","orderbook":"https://wondrous-hummingbird-d9b183.netlify.app/api/listings/orderbook?ticker_id={ticker_id}&depth={depth}","historicalTrades":"https://wondrous-hummingbird-d9b183.netlify.app/api/listings/historical_trades?ticker_id={ticker_id}&limit={limit}"},"tickerIdFormat":"{BASE}_BCC","example":"HAROLD_BCC"},"conventions":{"auth":"None. Every read endpoint is public and CORS-open.","cache":"Market data and listing feeds are cached for 60 seconds.","amounts":"Prices and volumes are JSON numbers; supply is an exact decimal string so trackers can compare it literally.","quoting":"Every pair is quoted in BCC. The USD column is the BCC price times BCC's own published price, not an outside oracle.","settlement":"Writes accept settlement=ledger or settlement=onchain. An on-chain write must carry the transaction hash that settled it: the transfer is read back off the chain, priced from what actually moved, and the hash is spent — the same hash is never accepted twice.","errors":"Failures return the matching HTTP status and { \"error\": \"…\" }."},"generatedAt":"2026-09-14T22:42:26.720Z"}