hunch.

New: configurable mandates for V3 and Hookr V4 ↗

EXECUTION GUARD / V0.6 / RH MAINNET

Give the next
transaction a boundary.

An agent proposes ETH → NVDA. Hunch checks the exact call, the stock-token units and the live dependencies. Your trusted signer enforces the result.

One supported route · EOA wallets · Read-only checks on this page

INPUTNative ETH
→
ROUTEUniswap V3
→
EXPOSURENVDA stock token
→
BOUNDARYReceipt + signer gate
01 / EXACT INTENT

Prepare a real transaction.

Use an EOA with ETH on Robinhood Chain. This page makes read-only calls; it never connects a wallet, signs or submits a trade.

The example is an observed public account. Hunch does not control it. Its balance and nonce may change.

Maximum 0.001 ETH · 1% quote slippage · 1% price-impact limit

Ready to read the supported route.

02 / EVIDENCE → DECISION

Awaiting your check.

Inspect the actual route before the signing step.

03 / DURABLE DEPENDENCY EVIDENCE

Know what changed.

Checking observer…

Every 60 seconds, Hunch records the public route dependencies. Runtime hashes, implementation wiring, unit changes and pause state are signed and retained for 14 days. Sampling can miss changes between observations.

1%Maximum quote slippage
60sDependency observations
20sReceipt lifetime
0Approval calls allowed
Contract dependencyAddressVerification
Latest observation and recent change history
Open signed observation JSON ↗
04 / TRUSTED RUNTIME INTEGRATION

A check that reaches the signer.

The downloadable JavaScript adapter accepts a fixed operator intent and a pinned receipt key. It evaluates, verifies, revalidates and only then invokes your account’s signing function. Errors, mismatches and stale receipts stop that path.

import { createGuardedSigner } from './hunch-guard-sdk.mjs';

// Set these in the trusted runtime, outside the model's control.
const signer = createGuardedSigner({
  account: yourLocalOrHardwareAccount,
  operatorIntent: approvedIntent,
  publicKey: reviewedReleasePublicKey
});

// Expose this gate to the agent, never the account or raw signer.
const { serializedTransaction, receipt } =
  await signer.sign(proposedTransaction);

// Broadcasting is a separate operator-controlled step.

Keep the account, policy configuration and alternate signing interfaces inaccessible to the model. The SDK cannot prevent a separate application from bypassing it. The nonce lock is per adapter instance; a multi-process wallet needs its own shared nonce coordinator. A delay after signing requires a new preflight before broadcast.

Signer SDK · Codec dependency · Receipt verifier dependency · REST & integration reference ↗

05 / REPRODUCE THE CLAIMS

Inspect it. Run it. Challenge it.

Download the source and tests, verify its SHA-256 against the release manifest, then run the suite locally with Node 22 or later. The signing tests use a disposable fixture key offline. The live verifier sends only read requests and checks to the public API.

curl -O https://hunchagents.xyz/guard-source.tar.gz
curl -O https://hunchagents.xyz/guard-release.json
shasum -a 256 guard-source.tar.gz
# Compare with sourceArchiveSha256 in guard-release.json.
mkdir hunch-guard && tar -xzf guard-source.tar.gz -C hunch-guard
cd hunch-guard
npm ci --ignore-scripts
npm test
node public/guard-verification.mjs https://hunchagents.xyz

Release manifest, key pin & validation results ↗ · Route policy & source links ↗ · Source archive ↓

A key fetched from this same website verifies consistency with Hunch’s published release; it does not independently establish the operator’s identity. Review and pin it outside the agent. Signatures establish provenance and integrity, not truth of the underlying provider data.

COVERAGE IS A CONTRACT

What this release establishes.

Within policy means this exact ETH → NVDA call met the published route checks at the observed state. It is not an asset safety rating, an issuer endorsement, an investment recommendation or a guarantee of future execution.

Hunch is independent and is not affiliated with or endorsed by Robinhood, Uniswap, NVIDIA, Hookr or Pons. No official HUNCH token contract is published.