Skip to main content
Function Signature
Parameters None - This function doesn’t require any parameters. Returns A WalletCapabilitiesResponse dictionary containing:
  • Chain identifiers mapped to WalletCapabilitiesValue objects
  • Each WalletCapabilitiesValue includes:
    • paymasterService: Information about paymaster support
      • supported: Boolean indicating if paymaster service is available
Example Usage
Implementation Notes
  1. Chain Support
    • Check capabilities per chain before feature-dependent operations
    • Handle missing chain capabilities gracefully
    • Verify feature support before initiating operations
  2. Error Handling
    • Handle network failures when fetching capabilities
    • Verify capability existence before access
    • Consider fallback options for unsupported features
  3. Capability Changes
    • Capabilities might change during runtime
    • Consider refreshing capabilities periodically
    • Don’t cache capabilities for extended periods