{
  "$comment": "Machine-readable constants for Muster on BNB Smart Chain. Generated from lib/constants.ts and lib/fee.ts. Every address and decimal was read from chain, see docs/01-GROUND-TRUTH.md. Read decimals() at runtime rather than trusting this table, which the token docs call the source of truth.",
  "license": "LicenseRef-zkasuran-SAND-1.0",
  "chain": {
    "id": 56,
    "caip2": "eip155:56",
    "name": "BNB Smart Chain",
    "testnetId": 97,
    "testnetCaip2": "eip155:97"
  },
  "registry": {
    "identity": "0x8004A169FB4a3325136EB29fA0ceB6D2e539a432",
    "reputation": "0x8004BAa17C55a88189AE136b182e5fdA19dE9b63",
    "identityCounterSlot": "0xa040f782729de4970518741823ec1276cbcd41a0c7493f62d173341566a04e00"
  },
  "tokens": {
    "U": {
      "address": "0xcE24439F2D9C6a2289F741120FE202248B666666",
      "symbol": "U",
      "decimals": 18,
      "eip3009": true,
      "permit": true,
      "b402": [
        "eip3009",
        "permit2-exact",
        "permit2-upto"
      ]
    },
    "USD1": {
      "address": "0x8d0D000Ee44948FC98c9B98A4FA4921476f08B0d",
      "symbol": "USD1",
      "decimals": 18,
      "eip3009": true,
      "permit": true,
      "b402": [
        "eip3009",
        "permit2-exact",
        "permit2-upto"
      ],
      "isDefaultQuote": true
    },
    "USDT": {
      "address": "0x55d398326f99059fF775485246999027B3197955",
      "symbol": "USDT",
      "decimals": 18,
      "eip3009": false,
      "permit": false,
      "b402": [
        "permit2-exact",
        "permit2-upto"
      ]
    },
    "USDC": {
      "address": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d",
      "symbol": "USDC",
      "decimals": 18,
      "eip3009": false,
      "permit": false,
      "b402": [
        "permit2-exact",
        "permit2-upto"
      ]
    }
  },
  "eip712": {
    "domainTypehash": "0x8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f",
    "transferWithAuthorizationTypehash": "0x7c7c6cdb67a18743f49ec6fa9b35f50d52ed05cbed4cc592e13b44501c1a2267",
    "receiveWithAuthorizationTypehash": "0xd099cc98ef71107a616c4f0f941f04c322d8e254fe26b3c6668db87aae413de8",
    "domains": {
      "USD1": {
        "name": "World Liberty Financial USD",
        "version": "1"
      },
      "FDUSD": {
        "name": "First Digital USD",
        "version": "1"
      }
    }
  },
  "permit2": {
    "address": "0x000000000022D473030F116dDEE9F6B43aC78BA3",
    "domainSeparatorBsc": "0x4142cc3c823f819c467fa4437d637fe20589a31dfcd1da2ff22292c9ed9344e7",
    "primaryType": "PermitWitnessTransferFrom"
  },
  "b402": {
    "bazaarBase": "https://www.binance.com/bapi/ramp/v1/public/ramp/b402",
    "x402Version": 2,
    "mainnetAccess": "on-request"
  },
  "shelves": [
    "rebalancing",
    "grid-trading",
    "yield",
    "health-factor"
  ],
  "fee": {
    "basisPoints": 200,
    "floorBase": "10000000000000000",
    "minBrokeredBase": "100000000000000000",
    "decimals": 18,
    "deploymentTakesFee": false
  }
}