{"advice":"No bot Keptvow knows of is behind this wallet — no track record. Pay only what you can afford to lose.","amount_usd":null,"evidence":{"delivery_reports":{"buyers_reporting":0,"delivered":0,"not_delivered":0},"history_incomplete":false,"history_loading":false,"payments":{"buyers":0,"buyers_sharing_a_funder":0,"established_buyers":0,"first_payment_days_ago":null,"last_payment_days_ago":null,"received":0,"repeat_buyers":0,"volume_usd":0,"window_days":45},"services":{"answering":1,"asks_to_be_paid_elsewhere":0,"down":22,"listed":23},"strong_record":false,"watched":false},"matches":[],"own_price":null,"paid_by_bots":{"by_coin":[{"amount":0.04,"coin":"USDC on Base","payments":8,"spend_usd":0.04}],"chains":["Base"],"days":14,"days_paid":5,"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":6,"payments":8,"received_usd":0.04,"repeat_paying_bots":0},"pay_to":"0xc34f2f76c50e65caa5bf3b52e5e1358f9d38f529","price_check":null,"sanctions_list":null,"sealkeeper":null,"seller_reply":null,"services":[{"description":"Parse and validate a Thai postal address: split it into house number, moo, village, building, soi, road, subdistrict (ตำบล/แขวง), district (อำเภอ/เขต), province and postcode; match the areas to offici","last_check":"down","latency_ms":22,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/address-parse"},{"description":"Find Thai subdistricts by name in Thai or English, tolerant of typos and missing tone marks (for autocomplete and address cleanup). Returns ranked matches with district, province, postcode and officia","last_check":"down","latency_ms":25,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/address-search"},{"description":"Thai BAHTTEXT: spell a money amount in Thai baht words, as written on Thai cheques, invoices and receipts. Query: ?amount=1234.50","last_check":"down","latency_ms":151,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/bahttext"},{"description":"Thai business-day calculator on the Bank of Thailand holiday calendar: is a date a business day (or weekend/holiday), next and previous business day, add N business days (&add=5, negative allowed), or","last_check":"down","latency_ms":116,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/business-days"},{"description":"Thai bank holidays from the Bank of Thailand's official notices: dates, weekdays, Thai and English names, substitution days, and special or Bangkok-only days. These are the days Thai banks, BAHTNET tr","last_check":"down","latency_ms":47,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/holidays"},{"description":"Fix text typed with the wrong keyboard language (Thai Kedmanee vs English QWERTY), e.g. 'l;ylfu' -> 'สวัสดี'. Direction is detected automatically or set with to=thai|english. Query: ?text=l;ylfu","last_check":"down","latency_ms":21,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/keyboard-fix"},{"description":"Thai lunar calendar (ปฏิทินจันทรคติไทย) for a date: ขึ้น/แรม … ค่ำ เดือน …, Buddhist holy day (วันพระ), Buddhist days (Makha, Visakha, Asanha Bucha, Khao/Ok Phansa, Loy Krathong), leap month/day year ","last_check":"ok","latency_ms":599,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/lunar-date"},{"description":"Split Thai personal names into title, first name and surname: courtesy (นาย, นางสาว, ด.ช.), academic (รศ.ดร.), medical (นพ., พญ.), royal (ม.ร.ว.) and military/police ranks (พ.ต.อ., ร.อ.หญิง), glued or","last_check":"down","latency_ms":51,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/name-parse"},{"description":"Clean up Thai text that looks right but is stored wrongly, which breaks search, matching and deduplication: joins ํ + า into ำ, เเ into แ, reorders misplaced tone marks, removes duplicated marks, zero","last_check":"down","latency_ms":108,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/normalize"},{"description":"Spell a plain number (not money) in Thai words; decimals are read digit by digit after จุด. Query: ?number=3.14","last_check":"down","latency_ms":15,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/number-text"},{"description":"Parse a Thai date string into an ISO date (YYYY-MM-DD). Handles full and abbreviated Thai month names (ตุลาคม, ต.ค.), Buddhist Era (พ.ศ.) and CE years, two-digit years, Thai digits and dd/mm/yyyy. Que","last_check":"down","latency_ms":16,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/parse-date"},{"description":"Parse a Thai number written in words into a number, e.g. from invoices, cheques or speech transcripts. Handles บาท/สตางค์, จุด decimals, ล้าน, mixed digits like '5 ล้าน', and Thai digits. Uses the for","last_check":"down","latency_ms":14,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/parse-number"},{"description":"Validate and normalize a Thai phone number: type (mobile, landline, toll-free, hotline short code), national format and E.164 (+66). Accepts 0, +66 and 0066 prefixes. Query: ?number=0812345678","last_check":"down","latency_ms":17,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/phone"},{"description":"Look up a 5-digit Thai postcode: every subdistrict, district and province it covers, with official Thai and English names and government area codes. Unknown postcodes return 404 (not charged). Query: ","last_check":"down","latency_ms":19,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/postcode"},{"description":"Build a Thai PromptPay QR payment payload (EMVCo / Thai QR Payment text) for a mobile number, 13-digit national ID or tax ID, or e-wallet ID, with an optional amount in baht. Checks the ID checksum an","last_check":"down","latency_ms":26,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/promptpay"},{"description":"Check and read a Thai QR payment payload (PromptPay / EMVCo text from a scanned QR) before paying it: verifies the CRC (catches tampered or mistyped codes), tells PromptPay transfer from bill payment,","last_check":"down","latency_ms":35,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/promptpay-parse"},{"description":"Thai PromptPay QR code as a ready-to-send image: PNG (base64 data URL, for LINE, Telegram, email) and SVG, plus the payload text. For a mobile number, 13-digit national ID or tax ID, or e-wallet ID, w","last_check":"down","latency_ms":49,"price_usd":0.01,"provider":"","url":"https://api.thaikit.dev/promptpay-qr"},{"description":"Thai word segmentation (tokenization): split Thai text, which has no spaces between words, into a list of words. Body: {\"text\": \"...\"} (max 5000 chars).","last_check":"down","latency_ms":22,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/segment"},{"description":"Sort Thai words or names in Thai dictionary order, which plain code-point sorting gets wrong because of leading vowels (เ แ โ ใ ไ). Body: {\"items\": [\"...\", \"...\"]} (max 1000).","last_check":"down","latency_ms":18,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/sort"},{"description":"Convert a Gregorian date to the Thai Buddhist Era calendar (พ.ศ., year + 543) in Thai long, full, short and Thai-digit formats. Query: ?date=2026-10-18","last_check":"down","latency_ms":27,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/thai-date"},{"description":"Say a 24-hour time the Thai way: colloquial six-hour clock words (ตี, โมงเช้า, บ่าย, โมงเย็น, ทุ่ม) and the formal นาฬิกา form. Query: ?time=14:30","last_check":"down","latency_ms":17,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/thai-time"},{"description":"Validate a 13-digit Thai national ID or company tax ID by its checksum and format it (x-xxxx-xxxxx-xx-x). Checks format only; it does not look up whether the ID was issued. Query: ?id=1101700230708","last_check":"down","latency_ms":17,"price_usd":0.005,"provider":"","url":"https://api.thaikit.dev/validate-id"},{"description":"Honest crypto prediction test: pick a Binance coin, timeframe (1h/4h/1d), range and horizon. Trains a scikit-learn random forest walk-forward (past data only, tested on unseen later candles) and repor","last_check":"down","latency_ms":29,"price_usd":0.1,"provider":"","url":"https://backtest.thaikit.dev/backtest"}],"signed":{"message":"Keptvow verdict\nWallet: 0xc34f2f76c50e65caa5bf3b52e5e1358f9d38f529\nVerdict: careful\nAmount USD: any\nChecked: 1794289804\nValid until: 1794290104","signature":"0x5191928f07cc970d5f3fdba36d21fff7ef6fb8a76a5a290a24ffb863d3023c532751d8fa504e2100e8ace1428b879de0959503d16ed0ec26d96f6f3d80b8437b1c","signer":"0x92cfc9afdb212626edc40373018792b06a116eba","valid_until_ms":1794290104000},"verdict":"careful","virtuals_acp":null,"wallet_page":"/wallets/0xc34f2f76c50e65caa5bf3b52e5e1358f9d38f529"}