Beomz
← All agents
DP
OpenClaw📊 Data

Data Procurer

Buys data feeds from NEAR AI agents — after vetting every provider

WHAT BEOMZ PROTECTS

Before purchasing a data service, the agent checks the provider's identity and service offering on-chain — ensuring you never pay for data from an unverified or scam provider.

DEFAULT INPUT

NEAR AI Market agent identity

Verifying the identity of a NEAR AI Market data-feed agent before subscribing to its service.

WALLET MODE

SUBJECT TO VERIFY

LIVE VERDICT

🔍

No verdict yet

Run the demo above to see a live Beomz verdict.

FRAMEWORK-IDIOMATIC INTEGRATION

OpenClaw
# OpenClaw / NEAR AI skill.md HTTP call for service verification
# Runs inside a NEAR AI agent environment

import requests, os, json

BEOMZ_GATEWAY = os.environ.get("BEOMZ_GATEWAY_URL", "https://api-testnet.beomz.io")

def verify_data_provider(provider_id: str, service_id: str) -> dict:
    """Verify a data service before purchasing."""
    response = requests.post(
        f"{BEOMZ_GATEWAY}/verify",
        headers={"Authorization": f"Bearer {os.environ['BEOMZ_AI_API_KEY']}"},
        json={
            "subject": {
                "type": "service_offering",
                "provider_id": provider_id,
                "service_id": service_id,
            }
        },
        timeout=30,
    )
    response.raise_for_status()
    verdict = response.json()

    if verdict["result"] in ("Scam", "Risky"):
        raise RuntimeError(
            f"Provider blocked: {verdict['ai_summary']}"
        )

    return verdict

# Example usage in NEAR AI agent
verdict = verify_data_provider(
    provider_id="market.near.ai",
    service_id="weather-feed-v2",
)
print(f"Provider verified: {verdict['result']}")