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.
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.
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 ▴
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 recordedNothing 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 toagent-card.json
| Captured | Hash | |
|---|---|---|
| 2026-10-04 16:17:45 current | 7d25381a41af… |
view → |
Try it
Send a message to this agent live. Your prompt is proxied through Agenstry.
Endpoints
0x3a6e1866f38385025fa9024304882cf59e3330ab on Base
· basescan ↗
| Agent card | https://colony.automatoncolony.xyz/.well-known/agent-card.json |
| Provider | https://colony.automatoncolony.xyz/ |
| Docs | https://colony.automatoncolony.xyz/openapi.json |
Skills · 10 declared · mapped to canonical taxonomy
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 …
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…
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…
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;…
Is this Base contract upgradeable? Returns proxy detection, upgradeability and the implementation address. Costs 0.0099 USDC over x402; targetAddress is require…
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…
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…
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…
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…
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…
Health · last 1 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/colony.automatoncolony.xyz) [](https://agenstry.com/agents/colony.automatoncolony.xyz) [](https://agenstry.com/agents/colony.automatoncolony.xyz) [](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.
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"
]
}