Lecture Sterling
Fichier well-known minimal pour decouvrir le programme, la dApp, la pool utile et les tokens publics.
SterlingChain
runtime souverain · marche canonique STM-SJBCUSD
Fichier well-known minimal pour decouvrir le programme, la dApp, la pool utile et les tokens publics.
Fichier well-known minimal pour decouvrir le programme, la dApp, la pool utile et les tokens publics.
{
"data_mode": "postgres_live",
"fallback_active": false,
"schema": "sterling_well_known_discovery_v1",
"generated_at": "2026-05-11T19:27:41.288Z",
"source_of_truth": "SterlingChain",
"program_id": "7v9sLrk92NNLLUfXLJw3o7MycZNvwsTK6kLWfWb8vcVA",
"pool_id": "BbvR4zUAwZF8LmVFLXNpDy3CxuYcDwd5isoh7CZFAF5G",
"pair_id": "STM-SJBCUSD",
"api": {
"status": "https://api.sterlingchain.net/api/v1/market/status",
"price": "https://api.sterlingchain.net/api/v1/market/price",
"marketcap": "https://api.sterlingchain.net/api/v1/market/marketcap",
"oracle_heartbeat": "https://api.sterlingchain.net/api/v1/market/oracle/heartbeat",
"pools": "https://api.sterlingchain.net/api/v1/market/pools",
"pool_by_address": "https://api.sterlingchain.net/api/v1/market/pools/BbvR4zUAwZF8LmVFLXNpDy3CxuYcDwd5isoh7CZFAF5G",
"pairs": "https://api.sterlingchain.net/api/v1/market/pairs",
"trades": "https://api.sterlingchain.net/api/v1/market/trades",
"candles": "https://api.sterlingchain.net/api/v1/market/candles",
"fees": "https://api.sterlingchain.net/api/v1/market/fees",
"claims": "https://api.sterlingchain.net/api/v1/market/claims",
"debt": "https://api.sterlingchain.net/api/v1/market/debt",
"tokens": "https://api.sterlingchain.net/api/v1/market/tokens",
"metadata": "https://api.sterlingchain.net/api/v1/market/metadata",
"pair_metadata": "https://api.sterlingchain.net/api/v1/market/pair-metadata",
"proof": "https://api.sterlingchain.net/api/v1/market/proof",
"stream": "https://api.sterlingchain.net/api/v1/market/stream",
"integration_manifest": "https://api.sterlingchain.net/api/v1/market/integration-manifest",
"submission_packs": "https://api.sterlingchain.net/api/v1/market/submission-packs",
"provider_packs": "https://api.sterlingchain.net/api/v1/market/provider-packs",
"openapi": "https://api.sterlingchain.net/api/v1/market/openapi.json",
"schemas": "https://api.sterlingchain.net/api/v1/market/schemas",
"tokenlist": "https://api.sterlingchain.net/api/v1/market/tokenlist",
"wallet_index": "https://api.sterlingchain.net/api/v1/market/wallet-index",
"pool_registry": "https://api.sterlingchain.net/api/v1/market/pool-registry",
"market_summary": "https://api.sterlingchain.net/api/v1/market/lite/market-summary",
"pair_metadata_lite": "https://api.sterlingchain.net/api/v1/market/lite/pair-metadata",
"tokenlist_lite": "https://api.sterlingchain.net/api/v1/market/lite/tokenlist",
"pool_registry_lite": "https://api.sterlingchain.net/api/v1/market/lite/pool-registry",
"latest_price": "https://api.sterlingchain.net/api/v1/market/lite/latest-price",
"latest_candle": "https://api.sterlingchain.net/api/v1/market/lite/latest-candle",
"latest_trade": "https://api.sterlingchain.net/api/v1/market/lite/latest-trade",
"latest_fees": "https://api.sterlingchain.net/api/v1/market/lite/latest-fees",
"examples": "https://api.sterlingchain.net/api/v1/market/examples",
"adapters": "https://api.sterlingchain.net/api/v1/market/adapters",
"well_known_discovery": "https://sterlingchain.net/.well-known/sterling-discovery.json",
"well_known_program": "https://sterlingchain.net/.well-known/sterling-program.json",
"well_known_ecosystem": "https://sterlingchain.net/.well-known/sterling-ecosystem.json",
"well_known_wallets": "https://sterlingchain.net/.well-known/sterling-wallets.json",
"well_known_integrators": "https://sterlingchain.net/.well-known/sterling-integrators.json",
"well_known_sterling": "https://sterlingchain.net/.well-known/sterling.json"
},
"well_known": {
"discovery": "https://sterlingchain.net/.well-known/sterling-discovery.json",
"program": "https://sterlingchain.net/.well-known/sterling-program.json",
"ecosystem": "https://sterlingchain.net/.well-known/sterling-ecosystem.json",
"wallets": "https://sterlingchain.net/.well-known/sterling-wallets.json",
"integrators": "https://sterlingchain.net/.well-known/sterling-integrators.json",
"sterling": "https://sterlingchain.net/.well-known/sterling.json"
},
"robot_friendly": {
"market_summary_json": "https://sterlingchain.net/market-summary.json",
"pair_json": "https://sterlingchain.net/pair.json",
"price_json": "https://sterlingchain.net/price.json",
"candles_json": "https://sterlingchain.net/candles.json",
"trades_json": "https://sterlingchain.net/trades.json",
"fees_json": "https://sterlingchain.net/fees.json",
"wallets_json": "https://sterlingchain.net/wallets.json"
},
"audience_docs": {
"for_integrators": "https://sterlingchain.net/for-integrators",
"for_wallets": "https://sterlingchain.net/for-wallets",
"for_indexers": "https://sterlingchain.net/for-indexers",
"for_market_makers": "https://sterlingchain.net/for-market-makers",
"for_chart_providers": "https://sterlingchain.net/for-chart-providers"
},
"service_roles": {
"sterling_chain_1492": {
"role": "control_chain_runtime_proxy",
"base_url": "http://127.0.0.1:1492",
"public_read_model": "control_and_reconciliation",
"rpc_compatible": false,
"health_checks": {
"status": "http://127.0.0.1:1492/chain/status",
"nodes": "http://127.0.0.1:1492/chain/nodes",
"adapters": "http://127.0.0.1:1492/chain/adapters"
}
},
"sterlingdex_8000": {
"role": "historical_dex_execution_surface",
"base_url": "https://api.sterlingchain.net",
"public_read_model": "legacy_and_operator_execution_surface",
"rpc_compatible": false,
"health_checks": {
"status": "https://api.sterlingchain.net/status",
"proof": "https://api.sterlingchain.net/proof",
"pairs": "https://api.sterlingchain.net/pairs"
}
},
"sterling_market_8012": {
"role": "canonical_public_market_source",
"base_url": "http://127.0.0.1:8012",
"public_read_model": "machine_readable_market_truth",
"rpc_compatible": false,
"health_checks": {
"status": "http://127.0.0.1:8012/api/v1/market/status",
"proof": "http://127.0.0.1:8012/api/v1/market/proof",
"manifest": "http://127.0.0.1:8012/api/v1/market/integration-manifest"
}
},
"sterling_web_3000": {
"role": "public_frontend_and_proxy",
"base_url": "https://sterlingchain.net",
"public_read_model": "human_surface_plus_market_proxy",
"rpc_compatible": false,
"health_checks": {
"homepage": "https://sterlingchain.net",
"market_status_proxy": "https://sterlingchain.net/api/v1/market/status"
}
}
},
"semantics": {
"canonical_pair": {
"pair_id": "STM-SJBCUSD",
"pair_label": "STM/SJBCUSD",
"pool_id": "BbvR4zUAwZF8LmVFLXNpDy3CxuYcDwd5isoh7CZFAF5G",
"program_id": "7v9sLrk92NNLLUfXLJw3o7MycZNvwsTK6kLWfWb8vcVA"
},
"assets": {
"base": {
"symbol": "STM",
"name": "Starling Mint",
"mint": "9kued2JXgVk5dzvtipsTdXfBMWihy1E55TwMiXchCoAb",
"decimals": 9,
"role": "base_traded_asset"
},
"quote_onchain": {
"symbol": "SJBC",
"public_symbol": "SJBCUSD",
"public_label": "SJBC USD",
"mint": "EsNo61QodqHCRjkTGJDeqyK7N4Hunip5PaTYbpPZEsG2",
"decimals": 9,
"role": "onchain_quote_asset"
},
"quote_public": {
"symbol": "SJBCUSD",
"label": "SJBC USD",
"backing_mint": "EsNo61QodqHCRjkTGJDeqyK7N4Hunip5PaTYbpPZEsG2",
"role": "public_usd_quote_label"
},
"settlement": {
"symbol": "USDC",
"name": "USD Coin",
"mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"role": "canonical_settlement_asset"
}
},
"service_layers": {
"control_chain_1492": "1492 pilote le control, le proxy et la reconciliation Sterling. Ce n'est pas un endpoint Solana JSON-RPC brut.",
"market_truth_8012": "8012 expose la verite publique du marche: prix, candles, trades, fees, preuves et fichiers publics.",
"website_3000": "3000 est la facade publique et le proxy humain de lecture de la canonique 8012."
},
"price_source": {
"summary": "canonical market + pool state + reconstructed public layer",
"detail": "Le prix public Sterling combine la lecture canonique du marche, l'etat de la pool canonique et la couche reconstruite publique quand il faut exposer un total defendable."
},
"explanatory_notes": {
"quote_symbol_layering": "SJBC est le symbole on-chain du mint quote. SJBCUSD est le symbole public du meme mint quand Sterling expose sa couche de valeur stable cotee en USD.",
"pool_vs_settlement": "La pool canonique de trading reste STM/SJBC on-chain. USDC est expose comme rail de settlement canonique public, pas comme troisieme mint de trading dans la pool.",
"treasury_and_fee_vaults": "Fee vaults, treasury rails et debt ledger sont des surfaces economiques distinctes de la liquidite de trading."
},
"roles": {
"1492": "orchestration_control_layer",
"8012": "canonical_market_truth",
"STM": "base_asset",
"SJBC": "onchain_quote_mint",
"SJBCUSD": "public_usd_quote_label",
"USDC": "settlement_rail"
},
"metadata": {
"stm": {
"metadata_uri": "https://sterlingchain.net/token-assets/stm.metadata.json",
"metadata_cid": "bafkreihymckoankrsukgbi722odaqakcsm3zduybaruywje7phpxatfvwqok",
"metadata_ipfs_uri": "ipfs://bafkreihymckoankrsukgbi722odaqakcsm3zduybaruywje7phpxatfvwqok",
"image_uri": "https://ipfs.io/ipfs/bafybeicjvgitqvam4ez7rxvalhlcq5ox6354blyd55qh6leqybxia7alzm",
"image_cid": "bafybeicjvgitqvam4ez7rxvalhlcq5ox6354blyd55qh6leqybxia7alzm",
"image_ipfs_uri": "ipfs://bafybeicjvgitqvam4ez7rxvalhlcq5ox6354blyd55qh6leqybxia7alzm"
},
"sjbc": {
"metadata_uri": "https://sterlingchain.net/token-assets/sjbc.metadata.json",
"metadata_cid": "bafkreiaczlpeybhlwlefrkmhhlnnztida3c37nvk2faox5fd2g5hiekvtq",
"metadata_ipfs_uri": "ipfs://bafkreiaczlpeybhlwlefrkmhhlnnztida3c37nvk2faox5fd2g5hiekvtq",
"image_uri": "https://white-persistent-silkworm-971.mypinata.cloud/ipfs/bafybeiboqchb4cq2pcx3zez6cv7gilmzpjmli2iuavsjfffdzayk57lwie",
"image_cid": "bafybeiboqchb4cq2pcx3zez6cv7gilmzpjmli2iuavsjfffdzayk57lwie",
"image_ipfs_uri": "ipfs://bafybeiboqchb4cq2pcx3zez6cv7gilmzpjmli2iuavsjfffdzayk57lwie"
},
"usdc": {
"metadata_uri": "https://sterlingchain.net/token-assets/usdc.metadata.json",
"image_uri": "https://sterlingchain.net/token-assets/usdc.svg"
},
"pair": {
"metadata_uri": "https://sterlingchain.net/token-assets/stm-sjbcusd.pair.metadata.json",
"metadata_cid": "bafkreihy34j33smevvd5cawi76b52iik5in2kh3d6sz4wngapqtynhkvm4",
"metadata_ipfs_uri": "ipfs://bafkreihy34j33smevvd5cawi76b52iik5in2kh3d6sz4wngapqtynhkvm4",
"metadata_gateway_url": "https://white-persistent-silkworm-971.mypinata.cloud/ipfs/bafkreihy34j33smevvd5cawi76b52iik5in2kh3d6sz4wngapqtynhkvm4"
},
"pool": {
"metadata_uri": "https://sterlingchain.net/token-assets/stm-sjbcusd.pool.metadata.json"
}
},
"capabilities": {
"canonical_market_api": true,
"public_chart": true,
"wallet_connect": true,
"provider_packs": true,
"tokenlist": true,
"pool_registry": true,
"proof_manifest": true,
"indexer_ready": true,
"aggregator_readable": true
},
"rust_flags_reference": {
"TRUE_CASH_FLAG": true,
"CASH_BACKED_FLAG": true,
"REAL_PEG_FLAG": true,
"SOVEREIGN_FLAG": true
},
"flags": {
"true_cash": true,
"true_cash_usd": true,
"cash_backed": true,
"real_peg": true,
"sovereign": true,
"public_usd_quote": true,
"settlement_rail_usdc": true,
"canonical_market_asset": true,
"canonical_market_quote": true,
"canonical_market_pool": true
},
"audience_docs": {
"for_integrators": "https://sterlingchain.net/for-integrators",
"for_wallets": "https://sterlingchain.net/for-wallets",
"for_indexers": "https://sterlingchain.net/for-indexers",
"for_market_makers": "https://sterlingchain.net/for-market-makers",
"for_chart_providers": "https://sterlingchain.net/for-chart-providers"
}
}
}