Update public RPC capability metadata

This commit is contained in:
defiQUG
2026-03-28 19:18:20 -07:00
parent 141c8a278e
commit f6e842ea83
2 changed files with 6 additions and 7 deletions

View File

@@ -2,7 +2,7 @@
"name": "Chain 138 RPC Capabilities", "name": "Chain 138 RPC Capabilities",
"version": { "version": {
"major": 1, "major": 1,
"minor": 0, "minor": 1,
"patch": 0 "patch": 0
}, },
"generatedBy": "SolaceScanScout", "generatedBy": "SolaceScanScout",
@@ -28,16 +28,15 @@
"eth_blockNumber", "eth_blockNumber",
"eth_syncing", "eth_syncing",
"eth_gasPrice", "eth_gasPrice",
"eth_maxPriorityFeePerGas",
"eth_feeHistory", "eth_feeHistory",
"eth_estimateGas", "eth_estimateGas",
"eth_getCode" "eth_getCode"
], ],
"unsupportedMethods": [ "unsupportedMethods": [],
"eth_maxPriorityFeePerGas"
],
"notes": [ "notes": [
"eth_feeHistory is available for wallet fee estimation.", "eth_feeHistory is available for wallet fee estimation.",
"eth_maxPriorityFeePerGas is currently not exposed on the public RPC, so some wallets will fall back to simpler fee heuristics." "eth_maxPriorityFeePerGas is exposed on the public RPC for wallet-grade fee suggestion compatibility."
] ]
}, },
"tracing": { "tracing": {

View File

@@ -64,7 +64,7 @@ Current public-RPC summary:
| `eth_gasPrice` | Supported | Basic fee quote path works. | | `eth_gasPrice` | Supported | Basic fee quote path works. |
| `eth_feeHistory` | Supported | Modern wallet fee estimation can use it. | | `eth_feeHistory` | Supported | Modern wallet fee estimation can use it. |
| `eth_estimateGas` / `eth_getCode` | Supported | Required for normal wallet and app flows. | | `eth_estimateGas` / `eth_getCode` | Supported | Required for normal wallet and app flows. |
| `eth_maxPriorityFeePerGas` | Not supported on public RPC | Wallets may fall back to simpler heuristics. | | `eth_maxPriorityFeePerGas` | Supported | MetaMask and other wallets can use the modern priority-fee path directly. |
| `trace_block` / `trace_replayBlockTransactions` | Supported | Explorer/indexer tracing works on the public tier. | | `trace_block` / `trace_replayBlockTransactions` | Supported | Explorer/indexer tracing works on the public tier. |
| `debug_traceBlockByNumber` | Not enabled on public RPC | Intentional for the public tier; do not assume debug tracing is available. | | `debug_traceBlockByNumber` | Not enabled on public RPC | Intentional for the public tier; do not assume debug tracing is available. |
@@ -72,7 +72,7 @@ MetaMask behavior to keep in mind:
- MetaMask primarily depends on JSON-RPC correctness, not explorer richness. - MetaMask primarily depends on JSON-RPC correctness, not explorer richness.
- `wallet_addEthereumChain` and `wallet_watchAsset` help wallet UX, but they do not replace missing RPC methods. - `wallet_addEthereumChain` and `wallet_watchAsset` help wallet UX, but they do not replace missing RPC methods.
- If `eth_maxPriorityFeePerGas` is unavailable, MetaMask can still work, but fee UX may be less polished than on top-tier public networks. - `eth_maxPriorityFeePerGas` is now available on the public RPC, so fee UX should align better with mainstream EVM wallet expectations.
You can verify the published matrix against live infrastructure with: You can verify the published matrix against live infrastructure with: