{
  "name": "mida-gas-sponsor",
  "description": "A gas sponsor for Mida calls on Monad. It can pay for a call or refuse to. It cannot sign, read, grant or revoke.",
  "provider": "pimlico",
  "chainId": "10143",
  "entryPoint": "0x4337084d9e255ff0702461cf8895ce9e3b5ff108",
  "capabilityRegistry": "0xf07d24dbd1fe21645a0489a94bae2c99d7e0e80b",
  "contextRegistry": "0x350dc422bb2979684573409f229679fed383b2e5",
  "allowedImplementations": [
    "0xe6cae83bde06e4c305530e199d7217f42808555b"
  ],
  "methods": [
    "eth_chainId",
    "eth_supportedEntryPoints",
    "eth_estimateUserOperationGas",
    "eth_sendUserOperation",
    "eth_getUserOperationReceipt",
    "eth_getUserOperationByHash",
    "pm_getPaymasterStubData",
    "pm_getPaymasterData",
    "pimlico_getUserOperationGasPrice"
  ],
  "limits": {
    "maxInnerCalls": 8,
    "callGasLimit": "sum of each inner call's per-function ceiling + 60000 overhead per call",
    "verificationGasLimit": "500000",
    "preVerificationGas": "500000",
    "paymasterGas": "300000",
    "maxFee": "300000000000",
    "signingsPerSenderPerDay": 30,
    "signingsGlobalPerDay": 100,
    "freeCallsPerSenderPerDay": 120
  },
  "policy": {
    "budgets": "signing budgets are consumed by pm_getPaymasterData, not by eth_sendUserOperation — a send is forwarded only for an operation this endpoint signed today or yesterday (same sender, nonce and callData); pm_getPaymasterStubData and eth_estimateUserOperationGas share the free-calls allowance instead",
    "factory": "only the EIP-7702 marker 0x7702 (optionally right-padded to 20 bytes) alongside a valid eip7702Auth; any other non-empty factory, initCode or factoryData is refused",
    "delegationClearing": "disabled: zero-address eip7702Auth authorizations are refused"
  }
}