{"uid":"cap_1kB0H3KyQRoiVbkRHth-h","slug":"solsentry-lookalike-address-check-40586b37","name":"SolSentry Lookalike Address Check","description":"Address-poisoning pre-send check. Give the destination you are about to pay plus the addresses the user has paid before; returns findings ranked by confidence when the destination is a visual or pref…","url":"https://api.solsentry.app/x402/v1/lookalike-check?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["destination","contacts"],"properties":{"contacts":{"type":"string","description":"Comma-separated prior contact addresses"},"destination":{"type":"string","maxLength":44,"minLength":32,"description":"Address about to receive funds"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"suspect":{"type":"boolean"},"findings":{"type":"array","items":{"type":"object","properties":{"reasons":{"type":"array","items":{"type":"string"}},"confidence":{"type":"string"},"prefix_match":{"type":"integer"},"suffix_match":{"type":"integer"},"original_contact":{"type":"string"}}}},"confidence":{"type":"string","description":"'strong' | 'medium' | 'weak' | 'none'"},"provenance":{"type":"object","properties":{"cached":{"type":"boolean"},"source":{"type":["string","null"]},"as_of_slot":{"type":["integer","null"]},"fetched_at":{"type":"string","description":"ISO-8601 UTC timestamp"}},"description":"Freshness of this answer: when it was fetched/computed (UTC), whether it came from a cache layer, and the Solana slot it reflects when the underlying data source exposes one (null otherwise)."},"destination":{"type":"string"},"contacts_checked":{"type":"integer"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_xmlFqEJXPwGMDXj5_Astd","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Detects address-poisoning attacks on Solana by comparing a destination address against a user's prior contacts and returning ranked lookalike findings with confidence scores.","exampleAgentPrompt":"Before I send SOL, check if the destination address 7xKp...3mNq is a lookalike or poisoned version of any of these addresses I've paid before: 7xKp...AAAA, 9mZq...3mNq, 3jWe...77Bk.","exampleUseCases":[{"title":"Pre-transfer address poisoning check","prompt":"I'm about to send 5 SOL to DRpbCBMxVnDK7maPM5tGv6MvB3v1sRMC43zUMpLs6Yuw — before I do, check if it's a lookalike of any address in my contacts: 7xKp2mNqR9LoA1Bv3cDeFgHiJkLmNoPqRsTuVwXyZab, 9mZqKpR3Lo2A1Bv3cDeF4gHiJkLmNoPqRsTuVwXyZcd."},{"title":"Wallet app safety scan before payment","prompt":"My Solana wallet is about to pay Gu2yYV3LmNoPqRsTuVwXyZab1cDeFgHiJkLmNoPqRsT. I've previously sent funds to these addresses: Gu2yYV3LmNoPqRsTuVwXyZab1cDeFgHiJkLmNoPqRsA and 7xKpRoLoA1Bv3mNqcDeFgHiJkLmNoPqRsTuVwXyZa. Can you check if the destination is a lookalike scam?"},{"title":"DeFi bot anti-poisoning validation","prompt":"My trading bot wants to pay out to 5FHwkrdxkQSAB8GFKP3Zq2VwXyZab1cDeFgHiJkLmNo. Cross-check it against these historical payout addresses for lookalike poisoning: 5FHwkrdxkQSAB8GFKP3Zq2VwXyZab1cDeFgHiJkLmNX, 9mZqKpR3Lo2A1Bv3cDeF4gHiJkLmNoPqRsTuVwXyZcd, 3jWeLoA1Bv3mNqcDeFgHiJkLmNoPqRsTuVwXyZabXX."}],"resultDescription":"Returns a JSON object with a boolean 'suspect' flag, an overall confidence level ('strong', 'medium', 'weak', or 'none'), a list of findings each containing the matched original contact, prefix/suffix character match counts, and reasons for flagging, plus provenance metadata indicating when the check was performed, whether data was cached, and the Solana slot it reflects.","failureModes":["Invalid or malformed Solana address returns a validation error","Empty or missing contacts list may return no findings with confidence 'none'","Cached results may not reflect the very latest on-chain state (provenance.cached = true)","Network timeout or upstream Solana RPC issues may cause delayed or failed responses","Addresses shorter than 32 or longer than 44 characters will be rejected by schema validation"],"whenToPreferThis":"Choose this endpoint when you need a fast, pre-send security check on Solana specifically targeting address-poisoning and lookalike wallet attacks. It is purpose-built for comparing a single destination against a known contact list and returning ranked, explainable findings — ideal for wallets, payment bots, or DeFi apps that maintain transaction history and want to protect users before funds leave. Prefer it over generic address validation when you need confidence scoring and character-level prefix/suffix match analysis rather than just format validity.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T00:31:54.461Z","isFirstParty":false,"canonicalSlug":"solsentry-lookalike-address-check-40586b37"}