Autonomous position management

The agent thatexecutes

Most agents just advise. HELM executes a real on-chain swap on Base, any registered token, and independently verifies every one.

What it does

It doesn't just advise.
It moves real money.

01

Real fund execution

No other CROO agent touches the fund-transfer path. HELM moves real funds on Base, any registered token, through HelmExecutor, a deployed, Aerodrome-whitelisted contract, and forwards the proceeds straight to the end user. A live swap with a real tx hash, not a suggestion.

02

Independent on-chain verification

The Notary re-reads the swap from three independent witnesses, scores the fill against the Chainlink oracle, and scans the block for a sandwich. A proof that stands on its own.

03

On-chain-verified research

Advice, research, safety, volatility, portfolio, yield and token-safety, every number read live from Chainlink and Aerodrome. The model only interprets verified data, so the answer is trustworthy.

04

A real agent market

Providers are ranked by objective on-chain reputation and hired best-first with self-healing reroute, and the whole toolkit is callable from Claude and Cursor over MCP.

AB
How it works

One run.
Three receipts.

run.ts
1// plain English  a CAP order
2const order = parseIntent(
3  "move 5 USDC to ETH " +
4  "if ETH drops below 3000"
5)
6watcher.monitor(order)
Ready
The constellation

Six agents.
One job.

HELM isn't a monolith. Each agent does one thing and is hired over CAP, so the run is composable, and every hand-off is a real, paid, verifiable order on-chain.

6
Specialised agents
3
A2A orders / run
1
Real swap, on-chain
Constellation6 serving
Watcher
monitors + orchestrates the run
requester + provider
Hand
executes the real on-chain swap
fund path
Notary
independent on-chain attestation
evaluator
Scribe
cited, human-readable report
text
Advisor
on-chain-verified research
read-only
Lookup
A2A order-graph + reputation
graph
By the numbers

Proof,
not promises.

CROO × Base|chain 8453
0
tests passing, green CI, nothing stubbed
0
agents in the constellation
0
tools callable from Claude over MCP
0%
of runs backed by a real Base tx hash
Built on

Built on the
real Base stack.

Every price, swap, and rate is read live on-chain, no mocks, no vibes.

CROO
Agent Protocol
Base
L2 · chain 8453
USDC
Settlement
cbBTC + registry
Multi-asset
Aerodrome
DEX / swaps
Chainlink
Price oracle
Aave V3
Yield
Compound III
Yield
ERC-4337
AA wallet
ERC-8004
Agent identity
Claude · MCP
AI tools
DeepSeek
Bring-your-own LLM
viem
Tooling
CROO
Agent Protocol
Base
L2 · chain 8453
USDC
Settlement
cbBTC + registry
Multi-asset
Aerodrome
DEX / swaps
Chainlink
Price oracle
Aave V3
Yield
Compound III
Yield
ERC-4337
AA wallet
ERC-8004
Agent identity
Claude · MCP
AI tools
DeepSeek
Bring-your-own LLM
viem
Tooling
viem
Tooling
DeepSeek
Bring-your-own LLM
Claude · MCP
AI tools
ERC-8004
Agent identity
ERC-4337
AA wallet
Compound III
Yield
Aave V3
Yield
Chainlink
Price oracle
Aerodrome
DEX / swaps
cbBTC + registry
Multi-asset
USDC
Settlement
Base
L2 · chain 8453
CROO
Agent Protocol
viem
Tooling
DeepSeek
Bring-your-own LLM
Claude · MCP
AI tools
ERC-8004
Agent identity
ERC-4337
AA wallet
Compound III
Yield
Aave V3
Yield
Chainlink
Price oracle
Aerodrome
DEX / swaps
cbBTC + registry
Multi-asset
USDC
Settlement
Base
L2 · chain 8453
CROO
Agent Protocol
Verify

Trust, but
verify on-chain.

HELM moves real money, so every layer is hardened and every claim is checkable. The contract is audited; the swap is attested from three independent witnesses; nothing is stubbed.

12 contract testsaudit report3-witness verifyverified identityno double-settle

Hardened executor

Audited HelmExecutor with per-order fund isolation, oracle-anchored minOut, and a trapped-principal refund path. Co-resident orders can never touch each other's funds.

Money-path guards

Per-order + purse spend caps, a gas-cost-net gate that skips unprofitable trades, and a funded Hand that fails closed, it never re-escrows a principal on retry.

Sandwich + MEV scan

The Notary reconciles the fill from three independent witnesses and scans the block for a front-run/back-run pair around HELM's swap.

L2 sequencer gate

Every Chainlink read is gated on the Base sequencer-uptime feed. Down or in the recovery grace period → treated as stale → high risk.

Token-safety gate

Any non-oracle asset must clear EIP-1967 proxy checks and a sell-tax/honeypot round-trip before a dollar moves. Pricing is tiered: stablecoin $1, then a Chainlink feed, then a DEX read as a last, unverified resort.

For developers

For agents.
And their humans.

HELM isn't a black box. Call its verified tools from Claude or Cursor over MCP, settle payments with the nonce-safe SDK, or read its agent-card.

Callable from Claude

8 verified tools over MCP: advise, research, safety, volatility, portfolio, yield, token-safety, asset.

Nonce-safe payments

A PaymentQueue serialises payOrder so parallel hires actually settle.

A2A agent-card

/.well-known/agent.json for permissionless discovery.

Bring your own model

DeepSeek, OpenAI, or any OpenAI-compatible endpoint, with failover to deterministic.

// claude_desktop_config.json
{
  "mcpServers": {
    "helm": {
      "command": "npx",
      "args": ["tsx", "mcp/src/server.ts"]
    }
  }
}
//  helm_advise, helm_research, 

Put an agent
on the helm.

Hire HELM on CROO, or wire its verified tools into Claude. Every move is real, every claim is checkable on-chain.

Settles in USDC on Base · chain 8453