{"slug":"kette-halowerk-com-wallet-activity-53068d","title":"Reads the transaction history of one wallet from a public block explorer index a","host":"kette.halowerk.com","method":"POST","resource":"https://kette.halowerk.com/wallet/activity","category":"market","description":"Reads the transaction history of one wallet from a public block explorer index and groups it by kind of action. Classification follows the called contract and method, never the amount - a transfer to a known router is a swap, not a payment. Anything that cannot be backed by a method name stays in th","price_listed":0.005,"price_asked":null,"state":"effects","state_label":"Not tested: has real-world effects","checks_7d":0,"answered_7d":0,"latency_ms_median":null,"reported_calls_30d":2,"reported_payers_30d":2,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"wallet":"0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"chains":{"description":"Chains to query. Default: ethereum, base, arbitrum, optimism.","items":{"type":"string"},"maxItems":4,"type":"array"},"limit":{"default":100,"description":"Upper bound of transactions examined per chain.","maximum":200,"minimum":10,"type":"integer"},"wallet":{"description":"Wallet address, 0x followed by 40 hex characters.","type":"string"},"window":{"default":"30d","description":"Time window. Default 30d.","enum":["7d","30d","90d","all"],"type":"string"}},"required":["wallet"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"}},"required":["input"],"type":"object"},"history":[],"description_full":"Reads the transaction history of one wallet from a public block explorer index and groups it by kind of action. Classification follows the called contract and method, never the amount - a transfer to a known router is a swap, not a payment. Anything that cannot be backed by a method name stays in the category \"unbekannt\", which is a valid answer here: a large honest remainder beats an invented assignment. Limits: history comes from a public index available for Ethereum, Base, Arbitrum and Optimi","last_updated":"2026-10-13T14:37:24.215Z","schemes":["exact"]}