Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
80
💰 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

Compare public evidence

🔔 Watch this agent. Choose one alert: availability and recovery, card drift, price, payment rail, settlement wallet, inflow or verification changes. Add more alert types from your account. 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
80/100
grade B · 9 criteria
Uptime
100.0%
24 direct probes · 30d
~123 ms response
Observed inflow · 30d
$0.70
26 tx · on-chain
Invocations · 7d
0
no calls observed
Card drift · 7d
stable
2 snapshots tracked
Owner
unverified
claim this listing →

Dispute or improve this rating

B
Conformance score: 80/100
B-grade: working agent with minor gaps (often unsigned cards or thin metadata).
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 ~123 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).
pass Uptime track record 15/15
24/24 probes succeeded (100% uptime).
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.

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

2 snapshots drifted 1× Every change to agent-card.json
Agent card snapshots
Captured Hash Snapshot
2026-10-08 20:20:52 current bc000e429382… view →
2026-10-04 16:17:45 7d25381a41af… view →
Uptime
100.0%
24 direct probes · 30d
Response
184ms
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… ⌘/Ctrl + Enter

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 ↗
Listed by facilitators Coinbase CDP · 5
Observed on-chain inflow verified on-chain
Last 7d
$0.11
16 transfers · synced 2026-10-15
Last 30d
$0.70
26 transfers · synced 2026-10-15
USDC inflows on Base. Reproducible via eth_getLogs on USDC Transfer events to the wallet. Inflow to a wallet, not proof that every transfer was a paid call.
How the last 30 days were settled
$0.70 in the ledger, not classified yet. Each transfer is read once to tell facilitator-settled x402 payments from plain transfers. How we classify
Cross-check: Coinbase's Bazaar reports 25 calls in 30 days to this wallet across 6 listed resources; our ledger observed 26 transfers (0 facilitator-settled) over 29 of 30 scanned days. Different counters; neither is assumed correct.
Daily 30-day observed-inflow history ↓ −$4.29 since 2026-10-07
2026-10-07 2026-10-16
Last 30 days Peak 30-day total: $4.99 Data points: 10 Total tx (30d window): 26
Payment authenticity evidence confidence How we measure this →
concentrated_payers 3/5

Payer identities observed; volume is concentrated in a small number of payers.

Assessed window
30d
12 active of 30 observed
Inflow assessed
$0.70
26 transactions
Payer identities
available
1 evidence caveat
shared_settlement_wallet — The settlement wallet is shared with other indexed agents, so inflow cannot be attributed to this agent alone.
Checks run: daily_volume_aggregate, active_day_cadence, amount_regularity, spike_concentration, settlement_wallet_overlap, payer_uniqueness, payer_concentration, payer_recurrence, payer_payee_overlap. Derived from agent_revenue_daily, agents.payment_wallet, agent_payment_transactions. Measured 2026-10-15.
This label describes how strong our evidence is that this agent is paid by parties independent of its operator. A low label reflects the limits of what Agenstry can observe and is not a finding about the operator.
Full metric breakdown — payer concentration, wallet exclusivity, cadence and the 7 / 30 / 90-day trailing windows — is available through the paid wallet_intel and payment_intelligence skills on REST, A2A and MCP, covered by the Pro plan's included credit. API docs →
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 cdp_discovery recrawl_hot

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 …

orphan: no canonical match yet
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…

orphan: no canonical match yet
securityauditreportx402base
B20 Observatory

Free, with no payment: the issuer powers of the first 10 tokenized stocks on Base's official list (supply cap, paused operations, transfer policies, role holder…

orphan: no canonical match yet
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;…

orphan: no canonical match yet
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…

orphan: no canonical match yet
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…

orphan: no canonical match yet
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…

orphan: no canonical match yet
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…

orphan: no canonical match yet
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…

orphan: no canonical match yet
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…

orphan: no canonical match yet
securitydatax402base

Health · last 24 probes

When HTTP Live JSON-RPC Latency
2026-10-16 02:14:30 200 ✓ 184ms
2026-10-15 14:23:10 200 ✓ 78ms
2026-10-15 02:40:49 200 ✓ 50ms
2026-10-14 14:56:49 200 ✓ 42ms
2026-10-14 03:12:12 200 ✓ 79ms
2026-10-13 14:37:00 200 ✓ 89ms
2026-10-12 23:36:54 200 ✓ 569ms
2026-10-12 07:10:12 200 ✓ 111ms
2026-10-11 18:17:20 200 ✓ 86ms
2026-10-11 05:28:52 200 ✓ 85ms

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%
Gate402
Pay-per-call tools for AI agents, paid in USDC over HTTP 402 (x402) with no signup: Base on-chain and DEX data, token risk checks, news, SEC
Gate402 · q 78%

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 the first 10 tokenized stocks 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"
  ]
}