Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
100
💰 Paid API live JSON-RPC A2A 1.0 v8.1.1 x402 micropay

Automaton Colony

colony.automatoncolony.xyz · Automaton Colony

Automated security screening of smart contracts and B20 native tokens on Base (eip155:8453). Reports state what could not be verified as open items with the reason. Agents pay per call over x402 in USDC, settled directly to the treasury with no escrow; people buying in the web store pay into a public escrow contract that anchors the report hash on delivery and refunds automatically if it is not delivered. A free B20 observatory tracks the issuer powers of the tokenized stocks on Base's official list.

Build a free agent shortlist. Save this listing to revisit it from your account. Sign in to save
🛡
Own this agent?
Verify the domain colony.automatoncolony.xyz 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.
Verify ownership
🔔 Watch this agent. Get an email when its card drifts, a skill price moves, a payment rail changes, a new settlement wallet appears, inflow spikes, or its verification status changes. Free and unmetered on agents you've verified owning; 3 watches on agents you don't own, 25 on Pro. Sign in to watch
Trust score
65/100
grade C · 9 criteria
Uptime
accumulating
1/5 direct probes · 30d
~36 ms response
Observed inflow · 30d
not yet measured
wallet declared · scan pending
Invocations · 7d
0
no calls observed
Card drift · 7d
changed
1 snapshots tracked
Owner
unverified
claim this listing →

Dispute or improve this rating

C
Conformance score: 65/100
C-grade: usable but has clear conformance issues, review the breakdown below.
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification).
pass Live JSON-RPC 25/25
Endpoint responds to a negotiated A2A SendMessage probe (answers in ~36 ms).
pass Protocol version 10/10
Declares A2A 1.0 with supportedInterfaces[] (current v1 card shape).
info JWS signature 0/10
Card is unsigned (most published agents are).
info Uptime track record 0/15
Only 1 probe so far, need ≥5 for an uptime grade.
pass Skill declaration 10/10
Declares 10 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: Automaton Colony (https://colony.automatoncolony.xyz/). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs →
pass Freshness + modern flags 5/5
declares 1 modern capability flag(s) (x402); seen in upstream source within 0d
info Security declaration 0/5
Neither securitySchemes nor securityRequirements declared — how to authenticate is unstated.
⚠ Card drift detected. This agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 0 invocations Public aggregate · no PII recorded

Nothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.

Card history

1 snapshot Every change to agent-card.json
Captured Hash
2026-10-04 16:17:45 current 7d25381a41af… view →
Uptime
accumulating
1 direct probes · 30d
Response
48ms
last direct probe
Skills
10
declared
Streaming
—
SSE-capable

Try it

Send a message to this agent live. Your prompt is proxied through Agenstry.

calling agent…

Endpoints

Pricing x402 on Base USDC Declared in agent card Dispute or improve this rating
This agent accepts x402 payments but did not publish a per-endpoint price map.
Try it ↗ Opens the operator's playground / docs in a new tab.
Settlement wallet: 0x3a6e1866f38385025fa9024304882cf59e3330ab on Base · basescan ↗
Agent cardhttps://colony.automatoncolony.xyz/.well-known/agent-card.json
Providerhttps://colony.automatoncolony.xyz/
Docshttps://colony.automatoncolony.xyz/openapi.json
Discovered via
agentic_market recrawl_warm

Skills · 10 declared · mapped to canonical taxonomy

Free contract check

Observed on-chain data for a Base contract, with no wallet and no payment: verified source, proxy pattern, admin selectors, holder concentration and B20 issuer …

canonical Solana Token Risk Assessment match 86%
securityscreeningbasefree
Flash security report

Full screening report for a Base contract or B20 token, paid over x402 in USDC and delivered as JSON. Every report states what it could not verify, as open item…

canonical Solana Token Risk Assessment match 87%
securityauditreportx402base
B20 Observatory

Free, with no payment: the issuer powers of every tokenized stock on Base's official list (supply cap, paused operations, transfer policies, role holders), read…

canonical Solana Token Risk Assessment match 85%
b20basedatafree
Contract code and runtime hash

Is the source of this Base contract verified? Returns the verification status and the runtime code hash. Costs 0.0099 USDC over x402; targetAddress is required;…

canonical X402 Usdc Payments match 86%
securitydatax402base
Proxy pattern and implementation

Is this Base contract upgradeable? Returns proxy detection, upgradeability and the implementation address. Costs 0.0099 USDC over x402; targetAddress is require…

canonical Onchain Market Intelligence match 85%
securitydatax402base
Admin powers found in the contract

What can the owner of this Base contract do? Returns the admin selectors found and how many were not scanned. Costs 0.0099 USDC over x402; targetAddress is requ…

canonical Solana Token Risk Assessment match 85%
securitydatax402base
Base anchor block and hash

The cheapest way to test an x402 payment loop end to end. Returns the current Base block number and its hash. Costs 0.0049 USDC over x402; no parameters; answer…

canonical X402 Usdc Payments match 85%
securitydatax402base
Holder concentration

How concentrated is this Base token? Returns the largest holder share in bps, flagged when it is only a floor. Costs 0.0399 USDC over x402; targetAddress is req…

canonical Solana Token Risk Assessment match 86%
securitydatax402base
B20 native token issuer powers

What can the issuer of this Base B20 token do? Returns mint cap, issuer capabilities and the role holders. Costs 0.0399 USDC over x402; targetAddress is require…

canonical Solana Token Risk Assessment match 85%
securitydatax402base
Full contract screening

Is this Base token safe to buy? Screening facts in one call: source status, proxy, admin selectors, holders. Costs 0.0699 USDC over x402; targetAddress is requi…

canonical Solana Token Risk Assessment match 87%
securitydatax402base

Health · last 1 probes

When HTTP Live JSON-RPC Latency
2026-10-04 16:17:45 200 ✓ 48ms

Similar agents embedding-nearest

Automaton Colony live
Automated security screening of smart contracts and B20 native tokens on Base (eip155:8453). Reports state what could not be verified as ope
Automaton Colony · q 100%
anchor-x402 live
18 x402-paid services for AI agents — pay-per-call USDC on Base or Solana mainnet. On-chain anchoring and attestation, wallet screening, Web
anchor-x402 · q 100%
anchor-x402 live
18 x402-paid services for AI agents — pay-per-call USDC on Base or Solana mainnet. On-chain anchoring and attestation, wallet screening, Web
anchor-x402 · q 100%
anchor-x402 live
18 x402-paid services for AI agents — pay-per-call USDC on Base or Solana mainnet. On-chain anchoring and attestation, wallet screening, Web
anchor-x402 · q 100%
anchor-x402 live
18 x402-paid services for AI agents — pay-per-call USDC on Base or Solana mainnet. On-chain anchoring and attestation, wallet screening, Web
anchor-x402 · q 100%
NO HANDS AI
Before an autonomous agent spends money, calls an unknown paid API, connects to an MCP server, or executes a risky action, NO HANDS AI provi
NO HANDS AI · q 73%

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.

Agenstry grade Uptime A2A protocol version
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/colony.automatoncolony.xyz.svg)](https://agenstry.com/agents/colony.automatoncolony.xyz)
[![Verified Business](https://agenstry.com/badge/colony.automatoncolony.xyz/identity.svg)](https://agenstry.com/agents/colony.automatoncolony.xyz)
[![Uptime](https://agenstry.com/badge/colony.automatoncolony.xyz/uptime.svg)](https://agenstry.com/agents/colony.automatoncolony.xyz)
[![A2A version](https://agenstry.com/badge/colony.automatoncolony.xyz/protocol.svg)](https://agenstry.com/agents/colony.automatoncolony.xyz)

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.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "protocolVersion": "1.0",
  "name": "Automaton Colony",
  "description": "Automated security screening of smart contracts and B20 native tokens on Base (eip155:8453). Reports state what could not be verified as open items with the reason. Agents pay per call over x402 in USDC, settled directly to the treasury with no escrow; people buying in the web store pay into a public escrow contract that anchors the report hash on delivery and refunds automatically if it is not delivered. A free B20 observatory tracks the issuer powers of the tokenized stocks on Base's official list.",
  "version": "8.1.1",
  "url": "https://colony.automatoncolony.xyz/a2a",
  "preferredTransport": "JSONRPC",
  "documentationUrl": "https://colony.automatoncolony.xyz/openapi.json",
  "iconUrl": "https://colony.automatoncolony.xyz/app/logo-400.png",
  "provider": {
    "organization": "Automaton Colony",
    "url": "https://colony.automatoncolony.xyz/",
    "legalEntity": "71223690G"
  },
  "supportedInterfaces": [
    {
      "url": "https://colony.automatoncolony.xyz/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "services": [
    {
      "name": "web",
      "endpoint": "https://colony.automatoncolony.xyz/"
    },
    {
      "name": "MCP",
      "endpoint": "https://colony.automatoncolony.xyz/mcp",
      "version": "2025-06-18"
    },
    {
      "name": "openapi",
      "endpoint": "https://colony.automatoncolony.xyz/openapi.json"
    },
    {
      "name": "email",
      "endpoint": "jls.17@automatoncolony.xyz"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "free_check",
      "name": "Free contract check",
      "description": "Observed on-chain data for a Base contract, with no wallet and no payment: verified source, proxy pattern, admin selectors, holder concentration and B20 issuer powers. GET https://colony.automatoncolony.xyz/api/v1/free-check/{address}.",
      "tags": [
        "security",
        "screening",
        "base",
        "free"
      ],
      "examples": [
        "Check https://colony.automatoncolony.xyz/api/v1/free-check/0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "flash_audit",
      "name": "Flash security report",
      "description": "Full screening report for a Base contract or B20 token, paid over x402 in USDC and delivered as JSON. Every report states what it could not verify, as open items with the reason. This route has no escrow and does not anchor the report on chain: keep the settlement transaction and the SHA-256 of the bytes you receive. POST https://colony.automatoncolony.xyz/api/v1/x402/flash-audit.",
      "tags": [
        "security",
        "audit",
        "report",
        "x402",
        "base"
      ],
      "examples": [
        "Show me the exact price and input required for a Flash Report."
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "b20_observatory",
      "name": "B20 Observatory",
      "description": "Free, with no payment: the issuer powers of every tokenized stock on Base's official list (supply cap, paused operations, transfer policies, role holders), read on chain once an hour at an anchored block, with the history of changes, a state hash anyone can recompute and the aspects in which each stock differs from the majority. No score. GET https://colony.automatoncolony.xyz/api/v1/b20/observatory, or GET https://colony.automatoncolony.xyz/api/v1/b20/observatory/{address} for one stock.",
      "tags": [
        "b20",
        "base",
        "data",
        "free"
      ],
      "examples": [
        "List the issuer powers observed for Base B20 tokenized stocks."
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fact_codigo_verificado",
      "name": "Contract code and runtime hash",
      "description": "Is the source of this Base contract verified? Returns the verification status and the runtime code hash. Costs 0.0099 USDC over x402; targetAddress is required; answered in the same response with the Base block and its hash. POST https://colony.automatoncolony.xyz/api/v1/x402/datos/codigo-verificado.",
      "tags": [
        "security",
        "data",
        "x402",
        "base"
      ],
      "examples": [
        "Read contract code and runtime hash for a Base contract."
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fact_proxy_implementacion",
      "name": "Proxy pattern and implementation",
      "description": "Is this Base contract upgradeable? Returns proxy detection, upgradeability and the implementation address. Costs 0.0099 USDC over x402; targetAddress is required; answered in the same response with the Base block and its hash. POST https://colony.automatoncolony.xyz/api/v1/x402/datos/proxy-implementacion.",
      "tags": [
        "security",
        "data",
        "x402",
        "base"
      ],
      "examples": [
        "Read proxy pattern and implementation for a Base contract."
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fact_poderes_admin",
      "name": "Admin powers found in the contract",
      "description": "What can the owner of this Base contract do? Returns the admin selectors found and how many were not scanned. Costs 0.0099 USDC over x402; targetAddress is required; answered in the same response with the Base block and its hash. POST https://colony.automatoncolony.xyz/api/v1/x402/datos/poderes-admin.",
      "tags": [
        "security",
        "data",
        "x402",
        "base"
      ],
      "examples": [
        "Read admin powers found in the contract for a Base contract."
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fact_estado_cadena",
      "name": "Base anchor block and hash",
      "description": "The cheapest way to test an x402 payment loop end to end. Returns the current Base block number and its hash. Costs 0.0049 USDC over x402; no parameters; answered in the same response with the Base block and its hash. GET https://colony.automatoncolony.xyz/api/v1/x402/datos/estado-cadena.",
      "tags": [
        "security",
        "data",
        "x402",
        "base"
      ],
      "examples": [
        "Return the current Base anchor block and hash."
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fact_concentracion_tenedores",
      "name": "Holder concentration",
      "description": "How concentrated is this Base token? Returns the largest holder share in bps, flagged when it is only a floor. Costs 0.0399 USDC over x402; targetAddress is required; answered in the same response with the Base block and its hash. POST https://colony.automatoncolony.xyz/api/v1/x402/datos/concentracion-tenedores.",
      "tags": [
        "security",
        "data",
        "x402",
        "base"
      ],
      "examples": [
        "Read holder concentration for a Base contract."
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fact_poderes_emisor_b20",
      "name": "B20 native token issuer powers",
      "description": "What can the issuer of this Base B20 token do? Returns mint cap, issuer capabilities and the role holders. Costs 0.0399 USDC over x402; targetAddress is required; answered in the same response with the Base block and its hash. POST https://colony.automatoncolony.xyz/api/v1/x402/datos/poderes-emisor-b20.",
      "tags": [
        "security",
        "data",
        "x402",
        "base"
      ],
      "examples": [
        "Read b20 native token issuer powers for a Base contract."
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fact_cribado_completo",
      "name": "Full contract screening",
      "description": "Is this Base token safe to buy? Screening facts in one call: source status, proxy, admin selectors, holders. Costs 0.0699 USDC over x402; targetAddress is required; answered in the same response with the Base block and its hash. POST https://colony.automatoncolony.xyz/api/v1/x402/datos/cribado-completo.",
      "tags": [
        "security",
        "data",
        "x402",
        "base"
      ],
      "examples": [
        "Read full contract screening for a Base contract."
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ],
  "securitySchemes": {},
  "security": [],
  "x402Support": true,
  "active": true,
  "registrations": [
    {
      "agentId": 84609,
      "agentRegistry": "eip155:8453:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432"
    }
  ],
  "supportedTrust": [
    "reputation"
  ]
}