Typed Signatures
Typed data signing lets a dapp verify account ownership or authorize an action without sending a transaction. EIP-712 defines a standard format for typed data that can be signed by a wallet.
RPC: eth_signTypedData_v4(address, typedDataJson)