SterlingChain

STRL core unit · internal gas · L1 exchange routes

SterlingChainSterlingDEXSTRLRFQ
Reseau live SterlingChain

Profil public écosystème

Rassembler les statuts publics du programme, des tokens, de la pool utile et du scope de routing actif.

Endpointhttps://sterlingchain.net/.well-known/sterling-ecosystem.json
Statut HTTP200
Etatreponse recue
Ce que tu regardes

Lecture Sterling

Rassembler les statuts publics du programme, des tokens, de la pool utile et du scope de routing actif.

A quoi cela sert
  • Consulter l'etat de cette surface Sterling.
  • Rester dans l'interface au lieu d'ouvrir une page brute externe.
Reponse live

Écosystème

data_modepostgres_live
fallback_activefalse
schemasterling_well_known_ecosystem_v1
generated_at2026-06-20T05:54:54.923Z
ecosystemSterlingChain / Sterling DEX
{
  "data_mode": "postgres_live",
  "fallback_active": false,
  "schema": "sterling_well_known_ecosystem_v1",
  "generated_at": "2026-06-20T05:54:54.923Z",
  "ecosystem": "SterlingChain / Sterling DEX",
  "discovery": {
    "public_api_base_url": "https://api.sterlingchain.net",
    "public_site_url": "https://sterlingchain.net",
    "market_health": "https://sterlingchain.net/market-health.json",
    "rpc_health": "https://sterlingchain.net/rpc-health.json",
    "ecosystem_summary": "https://sterlingchain.net/ecosystem-summary.json",
    "tokenlist": "https://api.sterlingchain.net/tokenlist.json",
    "pool_registry": "https://api.sterlingchain.net/pool-registry.json",
    "openapi": "https://api.sterlingchain.net/openapi.json",
    "submission_packs": "https://api.sterlingchain.net/submission-packs.json",
    "provider_packs": "https://sterlingchain.net/provider-packs.json",
    "wallet_index": "https://api.sterlingchain.net/wallet-index.json",
    "wallet_support": "https://sterlingchain.net/wallet-support.json",
    "market_summary": "https://sterlingchain.net/market-summary.json",
    "pair_json": "https://sterlingchain.net/pair.json",
    "price_json": "https://sterlingchain.net/price.json",
    "well_known_sterling": "https://sterlingchain.net/.well-known/sterling.json"
  },
  "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",
    "price_methodology": "https://sterlingchain.net/price-methodology"
  },
  "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"
      }
    }
  },
  "adapter_families": {
    "chart_and_dex_discovery": {
      "consumers": [
        "GeckoTerminal",
        "DexScreener",
        "DEXTools",
        "Birdeye"
      ],
      "expected_input_format": [
        "pair registry",
        "pool registry",
        "recent swaps",
        "OHLCV candles",
        "token metadata and logos"
      ],
      "already_provided": [
        "pools",
        "pairs",
        "trades",
        "candles",
        "price",
        "proof",
        "pair metadata",
        "logos"
      ],
      "auto_consumable": true,
      "needs_external_onboarding": true,
      "endpoint_mapping": {
        "pairs": "GET /api/v1/market/pairs",
        "pools": "GET /api/v1/market/pools",
        "trades": "GET /api/v1/market/trades",
        "candles": "GET /api/v1/market/candles",
        "proof": "GET /api/v1/market/proof"
      },
      "example_request": "https://api.sterlingchain.net/api/v1/market/candles?timeframe=1h&limit=120",
      "notes": "Sterling fournit deja la source machine-readable. L'apparition native chez le tiers depend encore de son workflow interne de revue/indexation."
    },
    "explorer_and_metadata": {
      "consumers": [
        "Solscan",
        "CoinGecko",
        "CoinMarketCap",
        "wallets",
        "token explorers"
      ],
      "expected_input_format": [
        "token metadata",
        "website",
        "proof",
        "logos",
        "program/pool mapping"
      ],
      "already_provided": [
        "tokenlist",
        "metadata",
        "pair metadata",
        "proof",
        "well-known files"
      ],
      "auto_consumable": true,
      "needs_external_onboarding": true,
      "endpoint_mapping": {
        "tokens": "GET /api/v1/market/tokens",
        "metadata": "GET /api/v1/market/metadata",
        "pair_metadata": "GET /api/v1/market/pair-metadata",
        "discovery": "GET /.well-known/sterling-discovery.json"
      },
      "example_request": "https://api.sterlingchain.net/tokenlist.json"
    },
    "wallet_and_user_access": {
      "consumers": [
        "Phantom",
        "OKX Wallet"
      ],
      "expected_input_format": [
        "wallet-readable token list",
        "logos",
        "metadata",
        "wallet surface",
        "proof"
      ],
      "already_provided": [
        "tokenlist",
        "wallet index",
        "wallet surface",
        "proof",
        "well-known files"
      ],
      "auto_consumable": "partially",
      "needs_external_onboarding": true,
      "endpoint_mapping": {
        "wallet_index": "GET /api/v1/market/wallet-index",
        "tokenlist": "GET /api/v1/market/tokenlist",
        "wallet_page": "GET /wallet",
        "proof": "GET /api/v1/market/proof"
      },
      "example_request": "https://api.sterlingchain.net/wallet-index.json",
      "notes": "Sterling publie une surface wallet-friendly et des logos publics. L'apparition native dans Phantom/OKX depend encore de leur indexation et de leurs cycles de refresh."
    },
    "aggregation_and_routing": {
      "consumers": [
        "Jupiter",
        "Metis later",
        "OTC consumers",
        "market makers"
      ],
      "expected_input_format": [
        "program id",
        "pool/vault mapping",
        "recent swaps",
        "pair semantics",
        "execution adapter expectations"
      ],
      "already_provided": [
        "program id",
        "pool registry",
        "vault mapping",
        "recent swaps",
        "candles",
        "claims and debt visibility"
      ],
      "auto_consumable": "partially",
      "needs_external_onboarding": true,
      "endpoint_mapping": {
        "pool_registry": "GET /api/v1/market/pool-registry",
        "pair_metadata": "GET /api/v1/market/pair-metadata",
        "trades": "GET /api/v1/market/trades",
        "claims": "GET /api/v1/market/claims",
        "debt": "GET /api/v1/market/debt"
      },
      "example_request": "https://api.sterlingchain.net/api/v1/market/pool-registry",
      "blocker": "Routing/aggregation remains a partner-side adapter decision even when market metadata is complete."
    },
    "analytics_and_revenue": {
      "consumers": [
        "DeFiLlama",
        "custom dashboards",
        "protocol analytics"
      ],
      "expected_input_format": [
        "status",
        "fees",
        "claims",
        "debt",
        "rolling windows",
        "proof/freshness"
      ],
      "already_provided": [
        "status",
        "fees",
        "claims",
        "debt",
        "submission packs",
        "examples"
      ],
      "auto_consumable": true,
      "needs_external_onboarding": false,
      "endpoint_mapping": {
        "status": "GET /api/v1/market/status",
        "fees": "GET /api/v1/market/fees",
        "claims": "GET /api/v1/market/claims",
        "debt": "GET /api/v1/market/debt"
      },
      "example_request": "https://api.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": "Sterling 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://white-persistent-silkworm-971.mypinata.cloud/ipfs/bafybeicjvgitqvam4ez7rxvalhlcq5ox6354blyd55qh6leqybxia7alzm",
        "image_cid": "bafybeicjvgitqvam4ez7rxvalhlcq5ox6354blyd55qh6leqybxia7alzm",
        "image_ipfs_uri": "ipfs://bafybeicjvgitqvam4ez7rxvalhlcq5ox6354blyd55qh6leqybxia7alzm",
        "image_gateway_url": "https://ipfs.io/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"
      },
      "lp": {
        "metadata_uri": "https://sterlingchain.net/token-assets/stm-sjbcusd-g94-lp.metadata.json",
        "mint": "G94nkBm4ntjiEHNzTpd7GRW9J8H5rqrhW83k5RSHZrBZ",
        "symbol": "STMSJBCLP"
      }
    },
    "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",
      "price_methodology": "https://sterlingchain.net/price-methodology"
    }
  }
}