webtools402.176-109-107-191.sslip.io
webtools402.176-109-107-191.sslip.io
· webtools402.176-109-107-191.sslip.io
Enrich a domain / company / email into one aggregated profile from public sources: registration (RDAP/WHOIS age, registrar, expiry, nameservers), DNS (A/AAAA/MX/NS, SPF, DMARC), TLS certificate (issuer, validity, expiry), homepage metadata (title, description, Open Graph, JSON-LD Organization, social links, role contacts) and a tech-stack detection. Each block is null-on-failure (partial, never 500). Business/domain data only — no personal data of individuals.
webtools402.176-109-107-191.sslip.io via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
F
Conformance score: 19/100
F-grade: card is reachable but fails most operational signals.
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 calls Public aggregate · no PII recordedNo calls observed in the last 7 days. Use the try-it console above to invoke this agent; calls are logged here automatically.
Endpoints
| Endpoint | Price | Currency |
|---|---|---|
https://webtools402.176-109-107-191.sslip.io/code
|
0.003 | USDC |
https://webtools402.176-109-107-191.sslip.io/convert
|
0.001 | USDC |
https://webtools402.176-109-107-191.sslip.io/crypto/abi
|
0.003 | USDC |
https://webtools402.176-109-107-191.sslip.io/crypto/convert
|
0.001 | USDC |
https://webtools402.176-109-107-191.sslip.io/crypto/hash
|
0.001 | USDC |
https://webtools402.176-109-107-191.sslip.io/crypto/verify
|
0.003 | USDC |
https://webtools402.176-109-107-191.sslip.io/dev/github
|
0.005 | USDC |
https://webtools402.176-109-107-191.sslip.io/dev/hn
|
0.003 | USDC |
https://webtools402.176-109-107-191.sslip.io/dev/package
|
0.005 | USDC |
https://webtools402.176-109-107-191.sslip.io/dev/trending
|
0.005 | USDC |
https://webtools402.176-109-107-191.sslip.io/dex/swaps
|
0.01 | USDC |
https://webtools402.176-109-107-191.sslip.io/dex/trending
|
0.05 | USDC |
https://webtools402.176-109-107-191.sslip.io/enrich/domain
|
0.015 | USDC |
https://webtools402.176-109-107-191.sslip.io/enrich/email
|
0.005 | USDC |
https://webtools402.176-109-107-191.sslip.io/extract
|
0.002 | USDC |
https://webtools402.176-109-107-191.sslip.io/feed
|
0.002 | USDC |
https://webtools402.176-109-107-191.sslip.io/forecast
|
0.004 | USDC |
https://webtools402.176-109-107-191.sslip.io/gas
|
0.005 | USDC |
https://webtools402.176-109-107-191.sslip.io/geocode
|
0.002 | USDC |
https://webtools402.176-109-107-191.sslip.io/geocode/reverse
|
0.002 | USDC |
https://webtools402.176-109-107-191.sslip.io/links
|
0.002 | USDC |
https://webtools402.176-109-107-191.sslip.io/market/report
|
0.05 | USDC |
https://webtools402.176-109-107-191.sslip.io/price
|
0.01 | USDC |
https://webtools402.176-109-107-191.sslip.io/resolve
|
0.005 | USDC |
https://webtools402.176-109-107-191.sslip.io/search
|
0.001 | USDC |
https://webtools402.176-109-107-191.sslip.io/sitemap
|
0.003 | USDC |
https://webtools402.176-109-107-191.sslip.io/structured
|
0.003 | USDC |
https://webtools402.176-109-107-191.sslip.io/token/meta
|
0.005 | USDC |
https://webtools402.176-109-107-191.sslip.io/token/risk
|
0.02 | USDC |
https://webtools402.176-109-107-191.sslip.io/tx
|
0.01 | USDC |
https://webtools402.176-109-107-191.sslip.io/wallet/balances
|
0.005 | USDC |
https://webtools402.176-109-107-191.sslip.io/weather
|
0.003 | USDC |
0x2d3af92df6129878509f152e531e1bec2b34c423 · basescan ↗
| Agent card | https://webtools402.176-109-107-191.sslip.io |
| Provider | https://webtools402.176-109-107-191.sslip.io |
| Docs | https://webtools402.176-109-107-191.sslip.io |
Health · last 0 probes
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/webtools402.176-109-107-191.sslip.io) [](https://agenstry.com/agents/webtools402.176-109-107-191.sslip.io) [](https://agenstry.com/agents/webtools402.176-109-107-191.sslip.io) [](https://agenstry.com/agents/webtools402.176-109-107-191.sslip.io)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"_source": "agentic.market",
"service": {
"id": "webtools402-176-109-107-191-sslip-io",
"name": "webtools402.176-109-107-191.sslip.io",
"description": "Enrich a domain / company / email into one aggregated profile from public sources: registration (RDAP/WHOIS age, registrar, expiry, nameservers), DNS (A/AAAA/MX/NS, SPF, DMARC), TLS certificate (issuer, validity, expiry), homepage metadata (title, description, Open Graph, JSON-LD Organization, social links, role contacts) and a tech-stack detection. Each block is null-on-failure (partial, never 500). Business/domain data only \u2014 no personal data of individuals.",
"domain": "webtools402.176-109-107-191.sslip.io",
"provider": "webtools402.176-109-107-191.sslip.io",
"providerUrl": "",
"category": "",
"networks": [
"Base",
"eip155:137",
"eip155:42161",
"eip155:480",
"solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp"
],
"enriched": false,
"endpoints": [
{
"url": "https://webtools402.176-109-107-191.sslip.io/code",
"description": "Is an address a contract or an EOA on Base, Ethereum, Arbitrum, Optimism, Polygon or BNB (default Base)? Returns is_contract, deployed code size in bytes, and the keccak256 code hash (eth_getCode).",
"pricing": {
"amount": "0.003",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "address",
"type": "string",
"description": "",
"example": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "base",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "onchain-code",
"tags": [
"crypto",
"onchain",
"base",
"ethereum",
"multichain"
],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/convert",
"description": "Pure-compute data format conversion (no network): JSON<->CSV, JSON<->YAML, JSON normalize/minify, Markdown->HTML (sanitized), HTML->Markdown/text, base64/hex, TOML->JSON. Operates only on the supplied data.",
"pricing": {
"amount": "0.001",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "data",
"type": "string",
"description": "",
"example": "{\"a\":1,\"b\":2}",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "from",
"type": "string",
"description": "",
"example": "json",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "to",
"type": "string",
"description": "",
"example": "yaml",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "data-convert",
"tags": [
"convert",
"transform",
"json",
"csv",
"yaml"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/crypto/abi",
"description": "ABI-encode a function call (selector + args) or encode/decode arbitrary ABI types \u2014 build and parse EVM calldata correctly.",
"pricing": {
"amount": "0.003",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "args",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "op",
"type": "string",
"description": "",
"example": "encode_call",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "signature",
"type": "string",
"description": "",
"example": "transfer(address,uint256)",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "crypto-abi",
"tags": [
"crypto",
"abi",
"encode",
"decode",
"calldata"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/crypto/convert",
"description": "Convert token units (wei/gwei/ether or arbitrary decimals), between hex and int, and compute/validate an EIP-55 checksummed address.",
"pricing": {
"amount": "0.001",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "from",
"type": "string",
"description": "",
"example": "ether",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "op",
"type": "string",
"description": "",
"example": "units",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "to",
"type": "string",
"description": "",
"example": "gwei",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "value",
"type": "string",
"description": "",
"example": "1.5",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "crypto-convert",
"tags": [
"crypto",
"units",
"wei",
"gwei",
"ether"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/crypto/hash",
"description": "Compute keccak256/sha256, a 4-byte function selector, an event topic0, or an ENS namehash/labelhash from a string or hex input.",
"pricing": {
"amount": "0.001",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "algo",
"type": "string",
"description": "",
"example": "selector",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "input",
"type": "string",
"description": "",
"example": "transfer(address,uint256)",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "crypto-hash",
"tags": [
"crypto",
"keccak256",
"sha256",
"selector",
"namehash"
],
"quality": {
"l30DaysTotalCalls": "5",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/crypto/verify",
"description": "Verify an EIP-191 personal_sign or EIP-712 typed-data signature and recover the signer address from public inputs (message + signature). Verification/recovery only \u2014 never signs.",
"pricing": {
"amount": "0.003",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "expected_signer",
"type": "string",
"description": "",
"example": "0x52908400098527886E0F7030069857D2E4169EE7",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "message",
"type": "string",
"description": "",
"example": "Hello, Ethereum!",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "scheme",
"type": "string",
"description": "",
"example": "eip191",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "signature",
"type": "string",
"description": "",
"example": "0x<65-byte-hex-signature>",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "crypto-verify",
"tags": [
"crypto",
"signature",
"eip712",
"eip191",
"verify"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/dev/github",
"description": "GitHub repository health & intelligence for due-diligence / dependency choice: stars, forks, open issues, watchers, size, language, topics, license, archived/fork flags, and computed signals (days_since_push, age, issues_per_star, is_active). From the official GitHub REST API, normalized.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "repo",
"type": "string",
"description": "",
"example": "coinbase/x402",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "dev-github-repo",
"tags": [
"dev",
"github",
"oss",
"repository",
"stars"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/dev/hn",
"description": "Hacker News engagement / dev-sentiment for a project or topic: story count, total & average points and comments, and the top stories (title/url/points/comments/date). From the keyless HN Algolia search API.",
"pricing": {
"amount": "0.003",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "days",
"type": "number",
"description": "",
"example": 365,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "query",
"type": "string",
"description": "",
"example": "x402 protocol",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "dev-hn-sentiment",
"tags": [
"dev",
"hackernews",
"hn",
"sentiment",
"engagement"
],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/dev/package",
"description": "Package intelligence across npm / PyPI / crates: latest version, age, release cadence, deprecation/yank, license, and download stats (last day/week/month) with a rising/falling trend. Aggregates the official registry + downloads API + deps.dev.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "ecosystem",
"type": "string",
"description": "",
"example": "npm",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "name",
"type": "string",
"description": "",
"example": "react",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "dev-package-stats",
"tags": [
"dev",
"package",
"npm",
"pypi",
"crates"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/dev/trending",
"description": "Top GitHub repositories by language and/or topic (optionally newer than a date), ranked by stars/forks/recently-updated: name, full_name, stars, language, description, url, pushed_at. From the official GitHub Search API.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "language",
"type": "string",
"description": "",
"example": "rust",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "limit",
"type": "number",
"description": "",
"example": 10,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "sort",
"type": "string",
"description": "",
"example": "stars",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "topic",
"type": "string",
"description": "",
"example": "wasm",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "dev-github-trending",
"tags": [
"dev",
"github",
"trending",
"oss",
"discovery"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/dex/swaps",
"description": "Recent DEX swap history + buy/sell flow for a token or pool on Base: per-swap trader/side/amount/price plus a summary (count, buy/sell volume, net flow, largest swaps), decoded by us from public Aerodrome/Uniswap-V3 Swap event logs.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "limit",
"type": "number",
"description": "",
"example": 100,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "token",
"type": "string",
"description": "",
"example": "WETH",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "window",
"type": "string",
"description": "",
"example": "1h",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "dex-swaps",
"tags": [
"defi",
"dex",
"swaps",
"flow",
"onchain"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/dex/trending",
"description": "Trending Base DEX pools ranked by recent swap volume and net buy/sell flow over a short window, computed by us from public Aerodrome/Uniswap-V3 Swap event logs.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "limit",
"type": "number",
"description": "",
"example": 5,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "window",
"type": "string",
"description": "",
"example": "30m",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "dex-trending",
"tags": [
"defi",
"trending",
"dex",
"volume",
"momentum"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/enrich/domain",
"description": "Enrich a domain / company / email into one aggregated profile from public sources: registration (RDAP/WHOIS age, registrar, expiry, nameservers), DNS (A/AAAA/MX/NS, SPF, DMARC), TLS certificate (issuer, validity, expiry), homepage metadata (title, description, Open Graph, JSON-LD Organization, social links, role contacts) and a tech-stack detection. Each block is null-on-failure (partial, never 500). Business/domain data only \u2014 no personal data of individuals.",
"pricing": {
"amount": "0.015",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "domain",
"type": "string",
"description": "",
"example": "stripe.com",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "include",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "enrich-domain",
"tags": [
"enrichment",
"domain",
"company",
"whois",
"rdap"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/enrich/email",
"description": "Validate and classify an email DOMAIN from public DNS: MX hosts + mail-provider, SPF and DMARC policy, plus disposable / free-webmail / role-account flags and a deliverability signal. No SMTP probing of individual mailboxes (privacy + ToS).",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "email",
"type": "string",
"description": "",
"example": "support@stripe.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "enrich-email",
"tags": [
"enrichment",
"email",
"validation",
"mx",
"spf"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/extract",
"description": "Fetch a public URL and return clean markdown/text + metadata (trafilatura).",
"pricing": {
"amount": "0.002",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "render",
"type": "boolean",
"description": "",
"example": false,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com/article",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "web-extract",
"tags": [
"web",
"scraping",
"markdown",
"extract"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/feed",
"description": "Parse an RSS, Atom or JSON Feed URL into a normalized item list (title/link/published/summary/id/author) plus feed-level metadata.",
"pricing": {
"amount": "0.002",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "max_items",
"type": "number",
"description": "",
"example": 20,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "url",
"type": "string",
"description": "",
"example": "https://news.ycombinator.com/rss",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "web-feed",
"tags": [
"web",
"feed",
"rss",
"atom",
"json-feed"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/forecast",
"description": "Normalized US weather forecast periods (NWS) for coordinates OR a US address. Optional hourly resolution and a day limit. Temp in C+F.",
"pricing": {
"amount": "0.004",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "days",
"type": "number",
"description": "",
"example": 3,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "hourly",
"type": "boolean",
"description": "",
"example": false,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "lat",
"type": "number",
"description": "",
"example": 39.74,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "lon",
"type": "number",
"description": "",
"example": -104.98,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "us-forecast",
"tags": [
"weather",
"forecast",
"geo",
"us",
"nws"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/gas",
"description": "Current Base L2 gas price (gwei) read from chain state (eth_gasPrice).",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [],
"serviceName": "onchain-gas",
"tags": [
"crypto",
"gas",
"onchain",
"base",
"market-data"
],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/geocode",
"description": "Forward-geocode a street address or place name (WORLDWIDE) to coordinates + parsed address components via OpenStreetMap Nominatim (public, keyless).",
"pricing": {
"amount": "0.002",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "address",
"type": "string",
"description": "",
"example": "1600 Pennsylvania Ave NW, Washington, DC",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "geocode",
"tags": [
"geo",
"geocode",
"address",
"location",
"osm"
],
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/geocode/reverse",
"description": "Reverse-geocode coordinates (WORLDWIDE) to a street address + parsed components via OpenStreetMap Nominatim; enriched with the nearest NWS city/state when the point is in the US.",
"pricing": {
"amount": "0.002",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "lat",
"type": "number",
"description": "",
"example": 38.9,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "lon",
"type": "number",
"description": "",
"example": -77.04,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "geocode-reverse",
"tags": [
"geo",
"geocode",
"reverse",
"location",
"osm"
],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/links",
"description": "Extract every link from a public page for crawling agents: de-duplicated absolute URLs with anchor text, internal/external counts, declared feeds and a sitemap hint.",
"pricing": {
"amount": "0.002",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "same_host_only",
"type": "boolean",
"description": "",
"example": false,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "web-links",
"tags": [
"web",
"links",
"crawl",
"scraping",
"sitemap"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/market/report",
"description": "Rich cross-source market report: Chainlink + DEX pools, TVL-weighted VWAP, total pool TVL, recent change & volatility \u2014 all computed by us from on-chain state.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "token",
"type": "string",
"description": "",
"example": "ETH",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "onchain-market-report",
"tags": [
"crypto",
"market-data",
"onchain",
"vwap",
"tvl"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/price",
"description": "On-chain USD spot price of a token from Chainlink feeds or the most-liquid Base DEX pool (computed from public chain state).",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "token",
"type": "string",
"description": "",
"example": "ETH",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "onchain-price",
"tags": [
"crypto",
"price",
"onchain",
"chainlink",
"dex"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/resolve",
"description": "Basename/ENS resolution on Base: forward name->address (give 'name') or reverse address->name (give 'address', forward-verified against spoofing).",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "name",
"type": "string",
"description": "",
"example": "jesse.base.eth",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "onchain-resolve",
"tags": [
"crypto",
"onchain",
"base",
"identity",
"basename"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/search",
"description": "Free-text web search, returns title/url/snippet list (DuckDuckGo).",
"pricing": {
"amount": "0.001",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "max_results",
"type": "number",
"description": "",
"example": 5,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "query",
"type": "string",
"description": "",
"example": "x402 protocol",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "web-search",
"tags": [
"web",
"search",
"data"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/sitemap",
"description": "Discover and parse a site's sitemap: pass a site root (found via robots.txt or /sitemap.xml) or a direct .xml. Returns URLs with lastmod/priority; handles <sitemapindex> (one level).",
"pricing": {
"amount": "0.003",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "web-sitemap",
"tags": [
"web",
"sitemap",
"crawl",
"discovery",
"seo"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/structured",
"description": "Structured parse of a public web page: main text, headings, links, tables and rich metadata (description, canonical, lang, Open Graph, Twitter cards, JSON-LD) as separate fields. Browserless, robots.txt-respecting.",
"pricing": {
"amount": "0.003",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "include",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com/article",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "web-structured",
"tags": [
"web",
"scraping",
"structured",
"metadata",
"opengraph"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/token/meta",
"description": "ERC-20 token metadata on Base, Ethereum, Arbitrum, Optimism, Polygon or BNB (default Base): name, symbol, decimals and totalSupply (raw + human), read live from contract state by address.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "base",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "token",
"type": "string",
"description": "",
"example": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "onchain-token-meta",
"tags": [
"crypto",
"onchain",
"base",
"ethereum",
"multichain"
],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/token/risk",
"description": "Composite rug-check risk score for an ERC-20 token: a 0-100 score, a category (low/medium/high/critical), per-dimension flags, reasons and weighted signals. Scored deterministically across six dimensions \u2014 contract integrity, ownership, holder concentration, liquidity, honeypot and age. Multi-chain EVM. Automated risk indicators, not financial advice.",
"pricing": {
"amount": "0.02",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "base",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "token",
"type": "string",
"description": "",
"example": "0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "token-risk",
"tags": [
"crypto",
"token",
"risk",
"rug-check",
"honeypot"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/tx",
"description": "Look up a transaction by hash on Base, Ethereum, Arbitrum, Optimism, Polygon or BNB (default Base): from/to/value/nonce/gas, block, and receipt fields (status, gasUsed, logs count). Pending/not-found handled.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "hash",
"type": "string",
"description": "",
"example": "0x0000000000000000000000000000000000000000000000000000000000000000",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "base",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "onchain-tx",
"tags": [
"crypto",
"onchain",
"base",
"ethereum",
"multichain"
],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/wallet/balances",
"description": "Native-coin balance + ERC-20 token balances (raw + human) for any address on Base, Ethereum, Arbitrum, Optimism, Polygon or BNB (default Base). On Base pass token symbols or 0x addresses (or a default common set); on other networks pass explicit 0x token addresses.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "address",
"type": "string",
"description": "",
"example": "0x2d3af92Df6129878509F152E531E1beC2b34C423",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "base",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "tokens",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "usd",
"type": "boolean",
"description": "",
"example": false,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "onchain-wallet-balances",
"tags": [
"crypto",
"onchain",
"base",
"ethereum",
"multichain"
],
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://webtools402.176-109-107-191.sslip.io/weather",
"description": "Current US weather conditions (temp in C+F, humidity, wind, pressure, description) from the NWS for coordinates OR a US address (auto-geocoded).",
"pricing": {
"amount": "0.003",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "address",
"type": "string",
"description": "",
"example": "233 S Wacker Dr, Chicago, IL",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "us-weather",
"tags": [
"weather",
"geo",
"us",
"conditions",
"nws"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
}
],
"integrationType": "",
"isNew": false,
"priceSummary": {
"minAmount": "0.001",
"maxAmount": "0.05",
"avgCostPerTransaction": "0.007625",
"avgCostBasis": "exact",
"currency": "USDC"
},
"serviceName": "",
"tags": [
"crypto",
"onchain",
"base",
"ethereum",
"multichain",
"convert",
"transform",
"json",
"csv",
"yaml",
"abi",
"encode",
"decode",
"calldata",
"units",
"wei",
"gwei",
"ether",
"keccak256",
"sha256",
"selector",
"namehash",
"signature",
"eip712",
"eip191",
"verify",
"dev",
"github",
"oss",
"repository",
"stars",
"hackernews",
"hn",
"sentiment",
"engagement",
"package",
"npm",
"pypi",
"crates",
"trending",
"discovery",
"defi",
"dex",
"swaps",
"flow",
"volume",
"momentum",
"enrichment",
"domain",
"company",
"whois",
"rdap",
"email",
"validation",
"mx",
"spf",
"web",
"scraping",
"markdown",
"extract",
"feed",
"rss",
"atom",
"json-feed",
"weather",
"forecast",
"geo",
"us",
"nws",
"gas",
"market-data",
"geocode",
"address",
"location",
"osm",
"reverse",
"links",
"crawl",
"sitemap",
"vwap",
"tvl",
"price",
"chainlink",
"identity",
"basename",
"search",
"data",
"seo",
"structured",
"metadata",
"opengraph",
"token",
"risk",
"rug-check",
"honeypot",
"conditions"
],
"iconUrl": ""
}
}