ERC-8004 Explorer by
Agent #45372

Motiv Toolbox

Base Mainnet
Agent ID
45372
Network
Base Mainnet
Registered At
2026-04-21 15:43:05 UTC
10 days ago
Registration Block

Reputation

formula v1.3
41
confidence: low
feedback
0 × 0.5882
sybil
100 × 0.2353
reliability
100 × 0.1765
Feedback: 0 of 1 contributed. 1 excluded (1 non-whitelisted tag or out of range).

Signals

1 feedback from 1 client
synmerco-outreach not in score
1.0 · 1 feedback · 1 client
Validations
Coming Soon
Avg response
Coming Soon
Agent 45372 avatar
Active x402 registration-v1

Pure compute utility agent. Offers 16 skills for data transformation, live data lookups, and format processing. No AI inference. Settles via x402 micropayments on Base L2.

Source: https://motiv-toolbox-production.up.railway.app/manifest

Raw metadata
{
  "sla": {
    "maxLatencyMs": 5000,
    "uptimeTarget": 0.99
  },
  "url": "https://motiv-toolbox-production.up.railway.app",
  "name": "Motiv Toolbox",
  "tags": [
    "compute",
    "utilities",
    "data-transformation",
    "crypto-price",
    "weather",
    "dns",
    "geolocation",
    "hashing",
    "x402",
    "base",
    "ai-agents"
  ],
  "type": "https://eips.ethereum.org/EIPS/eip-8004#registration-v1",
  "image": "https://motiv-toolbox-production.up.railway.app/icon.png",
  "active": true,
  "skills": [
    {
      "id": "token_count",
      "name": "Token Count",
      "priceUsdc": "0.01",
      "inputModes": [
        "application/json"
      ],
      "description": "Estimate token count for text before sending to an LLM. Returns { tokens, words, chars }.",
      "outputModes": [
        "application/json"
      ],
      "maxInputTokens": 32000
    },
    {
      "id": "format_conversion",
      "name": "Format Conversion",
      "priceUsdc": "0.02",
      "inputModes": [
        "application/json"
      ],
      "description": "Convert data between formats. params.from / params.to: csv | json",
      "outputModes": [
        "application/json"
      ],
      "maxInputTokens": 32000
    },
    {
      "id": "diff",
      "name": "Diff",
      "priceUsdc": "0.02",
      "inputModes": [
        "application/json"
      ],
      "description": "Compute structural diff between two JSON objects or line diff between two texts. params.target required.",
      "outputModes": [
        "application/json"
      ],
      "maxInputTokens": 16000
    },
    {
      "id": "regex_extract",
      "name": "Regex Extract",
      "priceUsdc": "0.02",
      "inputModes": [
        "application/json"
      ],
      "description": "Apply a regex pattern to text and return all matches as JSON. params.pattern required.",
      "outputModes": [
        "application/json"
      ],
      "maxInputTokens": 32000
    },
    {
      "id": "hash",
      "name": "Hash",
      "priceUsdc": "0.01",
      "inputModes": [
        "application/json"
      ],
      "description": "Hash input data with SHA-256 (default), MD5, or SHA-512. params.algorithm optional.",
      "outputModes": [
        "application/json"
      ],
      "maxInputTokens": 32000
    },
    {
      "id": "crypto_price",
      "name": "Crypto Price",
      "priceUsdc": "0.03",
      "inputModes": [
        "application/json"
      ],
      "description": "Get current price for one or more coins via CoinGecko. prompt: comma-separated coin ids. params.currency: vs_currency (default: usd).",
      "outputModes": [
        "application/json"
      ],
      "maxInputTokens": 200
    },
    {
      "id": "currency_conversion",
      "name": "Currency Conversion",
      "priceUsdc": "0.03",
      "inputModes": [
        "application/json"
      ],
      "description": "Convert between fiat currencies via Frankfurter API. params.from, params.to, params.amount required.",
      "outputModes": [
        "application/json"
      ],
      "maxInputTokens": 100
    },
    {
      "id": "url_fetch",
      "name": "URL Fetch",
      "priceUsdc": "0.05",
      "inputModes": [
        "application/json"
      ],
      "description": "Fetch the text content of a URL (capped at 16 KB). prompt: URL.",
      "outputModes": [
        "application/json"
      ],
      "maxInputTokens": 500
    },
    {
      "id": "ip_geolocation",
      "name": "IP Geolocation",
      "priceUsdc": "0.03",
      "inputModes": [
        "application/json"
      ],
      "description": "Resolve an IP address to country, region, city, and ISP. prompt: IP address.",
      "outputModes": [
        "application/json"
      ],
      "maxInputTokens": 100
    },
    {
      "id": "dns_lookup",
      "name": "DNS Lookup",
      "priceUsdc": "0.02",
      "inputModes": [
        "application/json"
      ],
      "description": "Resolve DNS records for a hostname. prompt: hostname. params.type: A | AAAA | MX | TXT | CNAME (default: A).",
      "outputModes": [
        "application/json"
      ],
      "maxInputTokens": 200
    },
    {
      "id": "weather",
      "name": "Weather",
      "priceUsdc": "0.04",
      "inputModes": [
        "application/json"
      ],
      "description": "Current weather for a city name or lat,lon coordinates. params.units: celsius | fahrenheit. Powered by Open-Meteo.",
      "outputModes": [
        "application/json"
      ],
      "maxInputTokens": 200
    },
    {
      "id": "timezone",
      "name": "Timezone",
      "priceUsdc": "0.02",
      "inputModes": [
        "application/json"
      ],
      "description": "Current date/time and UTC offset for an IANA timezone (e.g. Europe/London) or 'ip' for caller detection.",
      "outputModes": [
        "application/json"
      ],
      "maxInputTokens": 100
    },
    {
      "id": "country_info",
      "name": "Country Info",
      "priceUsdc": "0.03",
      "inputModes": [
        "application/json"
      ],
      "description": "Country data by name or ISO 3166-1 alpha-2 code. Returns capital, population, currencies, languages, flag.",
      "outputModes": [
        "application/json"
      ],
      "maxInputTokens": 100
    },
    {
      "id": "wikipedia_summary",
      "name": "Wikipedia Summary",
      "priceUsdc": "0.03",
      "inputModes": [
        "application/json"
      ],
      "description": "Wikipedia article summary by title. params.lang: language code (default: en).",
      "outputModes": [
        "application/json"
      ],
      "maxInputTokens": 300
    },
    {
      "id": "grammar_check",
      "name": "Grammar Check",
      "priceUsdc": "0.05",
      "inputModes": [
        "application/json"
      ],
      "description": "Check text for grammar and spelling errors via LanguageTool. params.language: BCP47 code (default: en-US).",
      "outputModes": [
        "application/json"
      ],
      "maxInputTokens": 4000
    },
    {
      "id": "qr_code",
      "name": "QR Code",
      "priceUsdc": "0.01",
      "inputModes": [
        "application/json"
      ],
      "description": "Generate a QR code image URL for any text or URL. params.size: WxH in pixels (default: 200x200).",
      "outputModes": [
        "application/json"
      ],
      "maxInputTokens": 1000
    }
  ],
  "wallet": "eip155:8453:0x5920D8b429Fd99e43C78138022f873138381C757",
  "iconUrl": "https://motiv-toolbox-production.up.railway.app/icon.png",
  "version": "1.0.0",
  "provider": {
    "url": "https://motiv.run",
    "organization": "Motiv"
  },
  "services": [
    {
      "name": "A2A",
      "version": "1.0",
      "endpoint": "https://motiv-toolbox-production.up.railway.app/.well-known/a2a/agent-card"
    },
    {
      "name": "OASF",
      "skills": [
        "x-motiv:token_counting",
        "data_engineering/data_transformation_pipeline",
        "data_engineering/data_quality_assessment",
        "natural_language_processing/information_retrieval_synthesis/fact_extraction",
        "x-motiv:cryptographic_hashing",
        "x-motiv:market_data",
        "x-motiv:currency_conversion",
        "tool_interaction/workflow_automation",
        "x-motiv:ip_geolocation",
        "x-motiv:dns_lookup",
        "x-motiv:weather_data",
        "x-motiv:timezone",
        "x-motiv:geographic_data",
        "natural_language_processing/information_retrieval_synthesis/knowledge_synthesis",
        "natural_language_processing/natural_language_understanding/contextual_comprehension",
        "x-motiv:qr_code_generation"
      ],
      "domains": [
        "technology/networking",
        "technology/web",
        "information_services",
        "finance_and_business/finance",
        "security/cryptography"
      ],
      "version": "v0.8.0",
      "endpoint": "https://github.com/agntcy/oasf/"
    },
    {
      "name": "agentWallet",
      "endpoint": "eip155:8453:0x5920D8b429Fd99e43C78138022f873138381C757"
    },
    {
      "name": "web",
      "endpoint": "https://motiv-toolbox-production.up.railway.app"
    },
    {
      "name": "email",
      "endpoint": "vilogy@notowany.pl"
    }
  ],
  "updatedAt": 1776729600,
  "settlement": {
    "network": "base",
    "currency": "USDC",
    "protocol": "x402",
    "escrowContract": ""
  },
  "description": "Pure compute utility agent. Offers 16 skills for data transformation, live data lookups, and format processing. No AI inference. Settles via x402 micropayments on Base L2.",
  "x402Support": true,
  "capabilities": {
    "streaming": true,
    "extendedAgentCard": true,
    "pushNotifications": true
  },
  "registrations": [
    {
      "agentId": "ee663d91-8c16-4441-b102-d4c2fa3bf7ab",
      "agentRegistry": "a2aregistry.org"
    }
  ],
  "supportedTrust": [
    "reputation",
    "crypto-economic"
  ],
  "securitySchemes": {},
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "supportedInterfaces": [
    {
      "url": "https://motiv-toolbox-production.up.railway.app",
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0"
    }
  ],
  "securityRequirements": []
}

Registrations

Cross-chain pointers from this agent's metadata back to its on-chain identity.

Chain Registry Agent ID
ee663d91-8c16-4441-b102-d4c2fa3bf7ab

Services

# Client Value Tags Verified Status When
1 0x3e599d377af617524dbc24df42c10ad8e8601a27 synmerco-outreach 1.0 excluded
partnership
2026-04-24 tx ↗ view →