{"advice":"No bot Keptvow knows of is behind this wallet — no track record. Pay only what you can afford to lose. Payment history: paid 50 times by 13 different buyers (9 came back) in the last 45 days.","amount_usd":null,"evidence":{"delivery_reports":{"buyers_reporting":0,"delivered":0,"not_delivered":0},"history_incomplete":false,"history_loading":false,"payments":{"buyers":13,"buyers_sharing_a_funder":0,"established_buyers":3,"first_payment_days_ago":76,"last_payment_days_ago":10,"received":50,"repeat_buyers":9,"volume_usd":0.14,"window_days":45},"services":{"answering":6,"asks_to_be_paid_elsewhere":0,"down":0,"listed":6},"strong_record":false,"watched":true},"matches":[],"own_price":null,"paid_by_bots":{"by_coin":[{"amount":0.008,"coin":"USDC on Base","payments":2,"spend_usd":0.01}],"chains":["Base"],"days":14,"days_paid":1,"note":"Payments from the wallets Keptvow follows as bots (registered bots' wallets, traders on Virtuals' marketplace, and wallets seen paying paid services), in the coins it follows. Information only: it doesn't change the verdict, since payments between wallets one person controls are easy to make.","paying_bots":2,"payments":2,"received_usd":0.01,"repeat_paying_bots":0},"pay_to":"0x0adc7adac7bbaffffbd73505711e42378c4f9f9e","price_check":null,"sanctions_list":null,"sealkeeper":null,"seller_reply":null,"services":[{"description":"CSV to JSON. POST a CSV file with a header row; the response is an array of objects keyed by that row. RFC 4180, so quoted commas and embedded newlines survive. Short rows are padded; a row with MORE ","last_check":"ok","latency_ms":193,"price_usd":0.002,"provider":"","url":"https://toolshed.lemon-agent.dev/convert/csv-json"},{"description":"HTML to Markdown. POST a saved page or an HTML fragment; the response is Markdown with ATX headings and fenced code. The page is parsed with a real DOM, so structure survives — but nav, ads and cookie","last_check":"ok","latency_ms":140,"price_usd":0.006,"provider":"","url":"https://toolshed.lemon-agent.dev/convert/html-markdown"},{"description":"JSON to YAML. POST any JSON value; the response is block-style YAML — the readable, indented form, not flow style. Any top-level shape is accepted, not just an object. There are no comments to preserv","last_check":"ok","latency_ms":203,"price_usd":0.002,"provider":"","url":"https://toolshed.lemon-agent.dev/convert/json-yaml"},{"description":"Markdown to HTML. POST a Markdown file; the response is an HTML FRAGMENT — CommonMark plus GitHub tables, no <html> wrapper and no stylesheet. It does not sanitize: raw HTML in the input passes throug","last_check":"ok","latency_ms":48,"price_usd":0.004,"provider":"","url":"https://toolshed.lemon-agent.dev/convert/md-html"},{"description":"NDJSON to a JSON array. POST newline-delimited JSON; the response is a pretty-printed array of the parsed values. Blank lines are skipped and a line that does not parse is refused naming the 1-based l","last_check":"ok","latency_ms":362,"price_usd":0.002,"provider":"","url":"https://toolshed.lemon-agent.dev/convert/ndjson-json"},{"description":"YAML to JSON. POST a YAML document; the response is pretty-printed JSON. Anchors and aliases are resolved, and a multi-document stream converts as its FIRST document rather than as an array — the dire","last_check":"ok","latency_ms":292,"price_usd":0.002,"provider":"","url":"https://toolshed.lemon-agent.dev/convert/yaml-json"}],"signed":{"message":"Keptvow verdict\nWallet: 0x0adc7adac7bbaffffbd73505711e42378c4f9f9e\nVerdict: careful\nAmount USD: any\nChecked: 1794215894\nValid until: 1794216194","signature":"0x4601d94e88c0e48435e6fb8e25c963178302562d0960632d8e0eda5f32d25d965ef43291b0e6f59c7f5e97deda239aa5069e065179e08437a4f386b95f3e51911b","signer":"0x92cfc9afdb212626edc40373018792b06a116eba","valid_until_ms":1794216194000},"verdict":"careful","virtuals_acp":null,"wallet_page":"/wallets/0x0adc7adac7bbaffffbd73505711e42378c4f9f9e"}