{
  "api_version": "1.1.0",
  "source": "sterling-market-canonical/provider-packs/phantom",
  "execution_network": "solana-mainnet-beta",
  "canonical_pair_id": "STM-SJBCUSD",
  "control_chain_id": 1492,
  "control_chain_role": "Sterling orchestration/runtime chain; not a Solana JSON-RPC endpoint",
  "control_chain_rpc_compatible": false,
  "timestamp_exact": "2026-05-11T19:54:25.980Z",
  "proof_scope": "provider_pack",
  "data_mode": "postgres_live",
  "fallback_active": false,
  "schema": "sterling_market_provider_pack_v1",
  "provider_id": "phantom",
  "provider_key": "phantom",
  "readiness": "partially_ready",
  "auto_consumable_without_form": true,
  "requires_external_onboarding": true,
  "missing_fields": [],
  "provider_pack_api": "https://api.sterlingchain.net/api/v1/market/provider-packs/phantom",
  "provider_pack_file": "https://sterlingchain.net/provider-packs/phantom.json",
  "pack": {
    "category": "wallet_and_user_access",
    "target": "Phantom Wallet / asset discovery readiness",
    "chain": "solana",
    "what_they_ask": [
      "wallet-readable token list",
      "logos",
      "metadata",
      "wallet surface",
      "proof / pair semantics"
    ],
    "already_exposed": [
      "wallet surface",
      "tokenlist",
      "pair_metadata",
      "proof",
      "submission_packs",
      "well-known files"
    ],
    "missing_or_partner_side": [
      "Phantom-side asset refresh / wallet registry ingestion"
    ],
    "auto_consumable_without_form": true,
    "requires_external_onboarding": true,
    "onboarding_notes": "Sterling publie deja les metadata, logos et une surface wallet utilisateur. L'apparition native dans Phantom depend encore de leur indexation et de leurs cycles de refresh.",
    "submission_ready_payload": {
      "identifiers": {
        "source_of_truth": "SterlingChain",
        "network": "solana-mainnet-beta",
        "program_id": "7v9sLrk92NNLLUfXLJw3o7MycZNvwsTK6kLWfWb8vcVA",
        "config_pda": "Htopqis52g8nGvvkpnG7Z7XZhgBpqtN9huqUyk6LH9gB",
        "pair_id": "STM-SJBCUSD",
        "pair_label": "STM/SJBCUSD",
        "pair_slug": "stm-sjbcusd",
        "pool_id": "BbvR4zUAwZF8LmVFLXNpDy3CxuYcDwd5isoh7CZFAF5G",
        "base_mint": "9kued2JXgVk5dzvtipsTdXfBMWihy1E55TwMiXchCoAb",
        "quote_mint": "EsNo61QodqHCRjkTGJDeqyK7N4Hunip5PaTYbpPZEsG2",
        "settlement_mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "base_vault": "3mRYBWgBKnQuUyvVDcYFqSeNoQTujTsFGra3GWLof9av",
        "quote_vault": "5z4brtXmcDBhPKLk9YoiZE7fqaourBk26jBuAUHqZDN9",
        "fee_vault_base": "HgaLTe9cp398Y2svc8qmK4R7Xi2da46iWeTyM4jH3LFP",
        "fee_vault_quote": "BjjVF8NhtRtCvmcdQEbFRY3ebkbLKyDa7KAmBTH2LBAp",
        "debt_ledger": "2Fr4WPEC51CUtDdqArStKMmTEuippeHMHFCH46mjgxQv"
      },
      "links": {
        "public_api": "https://api.sterlingchain.net",
        "local_mirror_api": "http://127.0.0.1:8012",
        "website": "https://sterlingchain.net",
        "chart_embed": "https://sterlingchain.net/embed/chart",
        "dex_terminal": "https://sterlingchain.net/dex",
        "wallet_page": "https://sterlingchain.net/wallet",
        "proof": "https://api.sterlingchain.net/api/v1/market/proof",
        "price": "https://api.sterlingchain.net/api/v1/market/price",
        "pairs": "https://api.sterlingchain.net/api/v1/market/pairs",
        "pools": "https://api.sterlingchain.net/api/v1/market/pools",
        "metadata": "https://api.sterlingchain.net/api/v1/market/metadata",
        "pair_metadata": "https://api.sterlingchain.net/api/v1/market/pair-metadata",
        "pair_metadata_file": "https://sterlingchain.net/pair-metadata.json",
        "status": "https://api.sterlingchain.net/api/v1/market/status",
        "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",
        "manifest": "https://api.sterlingchain.net/api/v1/market/integration-manifest",
        "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",
        "pool_registry": "https://api.sterlingchain.net/api/v1/market/pool-registry",
        "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"
      },
      "files": {
        "proof_json": "https://api.sterlingchain.net/proof.json",
        "integration_manifest_json": "https://api.sterlingchain.net/integration-manifest.json",
        "submission_packs_json": "https://api.sterlingchain.net/submission-packs.json",
        "tokenlist_json": "https://api.sterlingchain.net/tokenlist.json",
        "pool_registry_json": "https://api.sterlingchain.net/pool-registry.json",
        "openapi_json": "https://api.sterlingchain.net/openapi.json",
        "schemas_json": "https://api.sterlingchain.net/schemas.json",
        "examples_json": "https://api.sterlingchain.net/examples.json",
        "adapters_json": "https://api.sterlingchain.net/adapters.json"
      },
      "semantics": {
        "base_symbol": "STM",
        "quote_onchain_symbol": "SJBC",
        "quote_public_symbol": "SJBCUSD",
        "quote_public_label": "SJBC USD",
        "settlement_symbol": "USDC",
        "canonical_pair": "STM/SJBCUSD",
        "quote_model": "La pool on-chain reste STM/SJBC; SJBCUSD decrit la couche publique de quote USD stable et USDC reste le mint canonique de settlement."
      },
      "logos": {
        "stm": "https://ipfs.io/ipfs/bafybeicjvgitqvam4ez7rxvalhlcq5ox6354blyd55qh6leqybxia7alzm",
        "sjbcusd": "https://white-persistent-silkworm-971.mypinata.cloud/ipfs/bafybeiboqchb4cq2pcx3zez6cv7gilmzpjmli2iuavsjfffdzayk57lwie",
        "usdc": "https://sterlingchain.net/token-assets/usdc.svg"
      },
      "files_to_share": [
        "https://api.sterlingchain.net/proof.json",
        "https://api.sterlingchain.net/integration-manifest.json",
        "https://api.sterlingchain.net/submission-packs.json",
        "https://api.sterlingchain.net/tokenlist.json",
        "https://api.sterlingchain.net/pool-registry.json",
        "https://api.sterlingchain.net/openapi.json",
        "https://api.sterlingchain.net/schemas.json",
        "https://api.sterlingchain.net/examples.json",
        "https://api.sterlingchain.net/adapters.json"
      ],
      "sample_queries": [
        "https://sterlingchain.net/wallet",
        "https://api.sterlingchain.net/api/v1/market/tokenlist",
        "https://api.sterlingchain.net/api/v1/market/proof"
      ]
    }
  }
}
