{"slug":"flat-rate-llm-kikoribera03-workers-dev-v1-util-verify-signat-ca9374","title":"Recovers the address that signed a personal_sign (EIP-191) message and tells you","host":"flat-rate-llm.kikoribera03.workers.dev","method":"GET","resource":"https://flat-rate-llm.kikoribera03.workers.dev/v1/util/verify-signature","category":"market","description":"Recovers the address that signed a personal_sign (EIP-191) message and tells you whether it matches the address you expected. This is how you prove a wallet is controlled by whoever is talking to you.","price_listed":0.0025,"price_asked":0.0025,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":19,"reported_calls_30d":2,"reported_payers_30d":1,"networks":["eip155:137","eip155:42161","eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"expected":"0x27295608671E37654daD42A3E366290897A9861b","message":"hello","signature":"0x6b6789de154ae28f9182d3879f509c1124d6ae9c3617312e7f38eed8944eabfe275e8112c19eb9026686e6826dca4b32daeb409d0836f3767ea50ea5ea2044291b"},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"expected":{"description":"Optional address to compare the recovered signer against.","type":"string"},"message":{"description":"The exact message that was signed.","type":"string"},"signature":{"description":"65-byte 0x signature from personal_sign.","type":"string"}},"required":["message","signature"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.0025,"price_match":true,"latency_ms":19,"error":null}],"description_full":"Recovers the address that signed a personal_sign (EIP-191) message and tells you whether it matches the address you expected. This is how you prove a wallet is controlled by whoever is talking to you.","last_updated":"2026-09-09T23:14:39.962Z","schemes":["exact"]}